英语:朗读并翻译论文 (compiler相关)。
然后朗读一段英文文献,大概五六行,读完之后说出这些内容的中文翻译。
-------------------—-------
时长:2小时
两道大模拟。
主要是《数据结构》中的相关内容,
比如二叉树、链表、顺序表等算法
队列和栈
-------------------—-------
-------------------—-------
机考两道题,一题60分,一题40分,
偏向数据结构和字符串模拟题,
可以参考csp的题型,
机考满分复试基本都稳了,过了机考复试一般问专业课+数学,离散,线代,概率论,高数,其中离散重点复习!
-------------------—-------
进入面试后,首先是一个英文自我介绍,这个背一下就行。然后问了一个政治问题,只要不反动就没问题,随机应变接下来是数学课问答:
第一个问题:我看你在博客里面有专门写过SVM, 能解释下什么是凸集合和凸函数吗?听完后我感觉我完了,这第一个问题就把我难住了,老师对我的印象肯定就不太好了。。。想了会,说了下高等数学中凸的数的定义,凸集合直接说了不会。
第二个问题:什么是矩阵的秩?这个比较好回答:一个短阵至少有一个阶子式不为0,而所有的+1阶子式都为0,那么就是矩的秩。
第三个问题:什么是矩阵的迹?短阵主对角线元素的和,数学面试结束,感觉不太妙然后是变态的专业课面试:
第一个问题:能解释下递归和循环的区别与联系吗?我感觉我可能没说全,随后老师根据归调用又问了堆和栈的区别,这个比较简单,
第二个问题:编译的各个过程?编译原理我真的没看多少,不过还是说出来了那几个过程。然后老师又问了我一个C语言程序从.c文件怎么一步步变成可执行文件的,这个勉强答上来了。
第三个问题:计算机从加电开始到力加载操作系统结束,这中间是一个怎么样的过程?这个真的触及到我的知识盲区了。。。哭了。。。最后一个问题:解释下计算机网络各个层的主要功能,以及给一个人发送微信这其中经历了什么过程?这个说了老半天,算是说出来了。
-------------------—-------
中值定理如何求sin1(泰勒公式不对)
群,半群,独异点,阿贝尔群
函数 单射 满射 双射数据结构:
图和树的含义和区别
二叉树定义
其他:信号与系统的 fft
多态
-------------------—-------
案例五:西安电子科技大学 2019年
一 回答政治问题
二英文自我介绍
三 英文6行左右 翻译 计算机相关
四 开始面试正式问题
1.主要针对简历(也有问操作系统编译原理,计组,数据结构,离散比较多):
2.如果学过分布式,讲讲分布式定义。
3.1 给一个局域网下的几台计算机,是分布式系统吗?不是的话如何构建分布式系统?
3.2 MOM消息队列怎么实现的?
3.3 activemg.的mg代表什么,message queue, activemp 是干什么的?
3.4 为什么要activemg, socket 不能实现吗
3.5 写 socket 程序和分布式系统有什么关系。。
4.线性代数的相似矩阵
5.高等数学的中值定理 三个
罗尔定理、拉格朗日中值定理、柯西定理
操作系统:
快表
linux 文件系统
简述虚拟内存原理
计算机启动过程(bios.......)
计网
通信与网络的区别
-------------------—-------
例四:某 211计算机学院小专业,保研方向属于类cs 2020年,排名高无科研北航的面试会有很多专业课的问题,比如离散(考虑一些关系,比如传递,自反。图论:比如欧拉路),概率论,线性代数。
另外还问了一些基础的算法和C语言的问题,大多都不难。
-------------------—-------
每个老师轮流问一个类型的题目,我那个组没有英语自我介绍。
1.函数的极限定义、导数的定义
2.计算机启动过程
3.中断的定义、和异常的不同点
4.数据库中数据的四个特性
5.一致性的定义
6.做过的相关科研(时间到了,匆匆介绍就无后文了)
-------------------—-------
(1) 政治问题:大多为青年和国家发展等的问题。正能量的回答一般不会有问题。
(2) 英语:说序号序号抽文章进行翻译,我抽到了一篇和数据库相关的文章,较为简单。有的组有英文翻译。
(3)专业课:我在不到15分钟的事件里被拷打了8门专业课。具体问题如下:
·高数:给定空间中不共线的三个点如何求组成面的法向量
·线代:矩阵的秩和迹
。概率论:泊松分布+的表达式及其应用的举例·离散:什么是等价关系+、什么是偏序关系+·计网:OSI七层模型,会话层的功能是什么·操作系统:进程和线程的区别
·面向对象(JAVA):面向对象的三个特性,Java多态时,子类调用父类函数得到的是子类的结果还是父类函数的运行结果?
如果要得到父类函数的运行结果该怎么办?
总体上看大多数的问题集中于基本概念和其应用,这些问题在我的整理中都已经覆盖到,所以也基本上可以说是对答如流。
(4)智力问题:共10个盒子,第i个盒子有个球,正品每个100g,有一盒全部是次品,次品比正品轻。给一个称,只称一次,如何找到那个次品?(也有同组同学问到的是:
C++中两个数不用中间变量如何交换)
-------------------—-------
牛逼