给将要面试的准研究生的一些建议

本文分享了一位研究生面试的经历,强调了面试前的准备至关重要。作者建议面试者准备几个亮点项目,即使并非亲自完成,也要了解其原理并能够清晰地表述。文章还提到,老师更看重学生的实际能力和潜力,而非单纯的成绩。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         这几天新一届的研究生要进行面试了,所以时不时的有一些准小师弟,小师妹来实验室面试,所以也跟着老师面试了不少,随着面试的人数越来越多,我越来越感觉应该写点什么。我是保送的,不知道复试的情况,但是我也是经过面试进来的,应该当时和师弟、师妹们是一个样的,但是现在的感觉却总是怪怪的,感觉他们好像对面试没什么准备,或者直接一点说就是很失败,难道我当时也是这么失败吗?

        首先说一下我的感觉,面试了也有二十来个人吧,感觉就是来面试的人一出门,我就忘了是哪个了,以致后来老师让给点意见的时候,都不知道哪个是哪个。我记得我面试的时候,几个教授级老师问了几个问题:

(1)用英语说一下问什么来这个学校?  (我憋了变天没说几句,因为准备的是自我介绍)

(2)其他老师看看我的材料,问了我很多关于我做过的东西的问题,因为我参加过很多比赛,有不少证书,我就把做的东西给他们一顿忽悠,我估计老师是听不太懂,只要你说的逻辑合理,他们就点点头,只要加点稍微专业的名词就行了,关键是有好几个全国一等奖,老师很满意,我也说了接近15分钟,他们也一顿问。

(3)有个很变态的老师问:排序算法中,时间复杂度与输入实例的性质无关的排序,举几个例子,当时很紧张,脑子空白,随便说了个,说错了,和老师争论几句后,就是一个劲的点头,老实说是,就是!(被那老师鄙视一把)

(4)有个老师问: C++和C语言中,有几种引用全局变量的方式,这个简单些,说了些,老师点点头

(5)有个老师问:离散数学命题的完整性指的是什么?命题的推理方法有哪几种?

    第一个问题直接和老师说,不记得了,时间太长了。

    第二个问题用很不专业的语言说,先否定命题,然后推出矛盾,老师说:反证法。我连忙说是!然后支吾半天,

    没说出其他的。(这个还是看过的,也知道,但是太紧张了,什么也想不起)

(6)有个老师问:网络中control flow 和 什么flow 具体是怎么回事?老师又问多个线程又不能用一个端口号?

    老师整英语,我现在都不知道她说的第二个是什么,我不好意思回答,好像没学过。老师说不可能,网络肯定讲过。我就不知声了。

  第二个问题,自己不太确定,但感觉80%是能的,就说能,还给老师举了个例子,老师笑笑,也不知道对错。

   

   问了这些问题后,差不多半小时了,然后老师就说,行了,出去吧!

 

   我8点半出来的,然后11点老师就出来结果了,12个人要了5个,我竟然还排第一(我偷着看名单,好像80多分)

 

  后来总结一下,面试还是很有技巧的,说实话,问我的问题比较简单,后面出来的人我们交流的时候,还让他们当场说出某个程序的思路,问一些我根本不会的东西,我感觉原因是他们说自己做过ACM,但是水平没达到ACM的水平吧,有一个竟然在里面和老师辩论了40分钟左右,事后才知道的,当时我们还猜测,这个肯定要了,这么长时间,肯定很牛!结果是,把老师整的很郁闷,肯定不能要了。

   总之,面试的时候一定要有自己的强项,没有也得找,要重点介绍,引导老师在这方面问问题,再就是,说话有点技巧,委婉点,别把自己吹得太牛了,更不要和老师争论,估计保送的学生比较容易犯这个毛病。总体来说,成绩不是那么重要,老师看的是你的能力怎么样,相反最能说明你能力的是你有一大堆证书,这是硬件,摆在那就行了,不用说话也能加分,没有证书的话,也得把你做的东西有条理的说出来,让老师觉得,还行,做的还不错。别老师问什么都说没做过,或不记得了,有时候不记得也得说。

     再说一下这次面试的情况,我是非常的无奈了,先做几点说明,再总结一下问题。

说明:

(1)几乎没有一个人获过奖(除了奖学金的),这可能考的学生大家都差不多,因此,如果你有这方面的东西,很占优势

(2)几乎没有人做过些什么,除了学习考研课了,有时候瞎编有的说一点

我们的问题如下:

(1)先问,你做过什么吗?

回答:没有

(2)那就问一下你的课程设计吧,比方说数据结构,操作系统,数据库的课程设计之类的

回答:有点记不清了,或者我们学校这门课没有课程设计  (没有瞎编一个也行啊,上网找个东西,把原理弄明白了,忽悠忽悠老师,不就行了,老师又不去查你的老底)

(3)一般这时我们就很无奈了,就随便问问,有什么兴趣爱好吗?做没做过班干部?你认为你大学中最出彩的事是什么?如果你来实验室,你想做点什么?读博吗? 。。。。。。。。。

这些东西还行,同学回答的很多,也很能说。很遗憾的是,如果老师大部分是间问你这个了,估计你也没什么希望了!

 

总结:有时候可能来面试的人全这样,那么老师怎么挑呢,我们的标准是,能很好的交流的人也可以考虑,千万不要那种太内向,说句话都说不清,明明看成绩单做过不少东西,问什么也讲不清楚,这种人是不会要的。

 

     个人感觉:

(1)面试必须事先做好准备,准备什么,准备几个亮点来忽悠老师,可以把别人做的说成是自己做的,但前提是你的事先把那个东西的原理弄明白,能给老师讲,当然,有实力的人就不用了!你说十几分钟,老师能看出什么来,关键是你的会吹,会表达自己,我反正感觉,不是这个专业的人,上网查几个小时,准备好,也会面试的不错。

(2)大部分老师注重你做过什么,比成绩更重要,如果你之前全在学习考研的东西的话,劝你,面试之前找几个适合的项目把它的原理弄明白,和老师讲讲,保证你能过关。

(3)一定要大胆的说,别支支吾吾的,看起来要自信。

 

     解说这么多吧,反正我是看着面试的师弟、师妹们,感觉很郁闷,真是太单纯或是太诚实了吗?鬼知道。

     还有一个发现,山东的学生比较能扯,感觉不错,可能水分会大些,但是起码老师很满意!!

   我也是山东的,呵呵!

 

### 计算机研究生入学面试备及常见问题 #### 面试备要点 计算机研究生入学面试通常分为专业知识考核和综合素质评估两大部分。专业知识方面,常见的考察领域包括但不限于操作系统、数据结构算法、计算机网络以及数据库原理等[^1]。考生需熟悉这些核心课程的基础理论及其实际应用案例。 对于操作系统的特性而言,其四大基本属性为并发性、共享性、虚拟性和不确定性。而在数据结构部分,则可能涉及链表的操作、树形结构的应用场景分析以及图论基础知识等内容[^3]。至于计算机网络方向,除了掌握OSI七层模型外,还需清楚TCP/IP协议栈的工作机制,并能对比不同网络架构之间的差异之处[^4]。 #### 综合素质评价 除却技术层面的知识考查之外,在复试环节还会设置英语听说能力测试以及个人职业规划等相关话题讨论。例如自我介绍时如何简洁明了地阐述本科期间所参与项目经历;面对突发状况下解决问题思路展示等方面均会被纳入考量范围之内[^2]。 以下是几个典型非专业技术类提问示例供参考: - 谈谈你为什么选择报考我们学校? - 描述一次团队合作失败的经历并反思其中教训。 - 如果未来研究课题遇到瓶颈期你会怎么处理? #### 实践建议 为了更好地应对上述各类形式多样的质询方式,建议提前做好充分备工作。一方面可以通过查阅历年真题来预测可能出现的重点难点题目类型;另一方面也要注重培养临场应变能力和表达逻辑清晰度训练。此外,适当参加模拟演练活动也有助于缓解紧张情绪提升自信心水平。 ```python # 示例代码:快速排序实现 def quick_sort(arr): if len(arr) <= 1: return arr else: pivot = arr[len(arr) // 2] left = [x for x in arr if x < pivot] middle = [x for x in arr if x == pivot] right = [x for x in arr if x > pivot] return quick_sort(left) + middle + quick_sort(right) print(quick_sort([3,6,8,10,1,2,1])) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值