面试经历
本院面试
本以为本院面试就是走走过场,没想到问得还挺多的。面试之前还在想要是问我专业知识我又不会,岂不丢脸,结果面试的时候就只问了项目经历。
进去的时候先自我介绍一下,我就简要说明了,然后主要说了一下最近做的项目。老师们问的问题也基本只与项目有关。
面试的老师有cyl,lt,jb,wxy。cyl老师是很年轻的,问了我用了什么算法来实现的,一时我有点语塞,匆忙之下回答了“Python、神经网络"。这样的答案显然他们是不太满意的。lt老师作为学院中坚力量,微纳所所长,主要关注的就是项目的价值。这一点显然又问到了我的盲区了,lt老师抓住了双目优于单目这一点,并且以自己的华为手机为例,向我说明了双目的应用广泛,而我一时也没有反应过来。也没能给出让他满意的答案。jb老师作为让我们经常瑟瑟发抖的人,这次也没有用什么问题来刁难我,也记不起问了什么问题了。wxy老师作为学院从事机器视觉相关内容的人,走的与CV不太像是一条线,就问了一下人体的这个模型的数据是怎么来的,我说是前人做好的,然后就问了一下是不是开源的,我说是,然后就没了。感觉之后毕业设计什么的可以去找他谈一谈。
最后问了,如果外推失败了怎么办,我说不知道。老师们也没有接住话茬说学院怎样怎样,就让我离开了。
最后排名在15/17,如果不是我有竞赛资格的话,很有可能就被拉了下来。
总的来说这次面试是比较糟糕的,没有答到点子上,也没有叙述清楚自己到底做了什么工作。应该注意回答的内容的概括性与具体性,相结合。
竞赛资格答辩
这个答辩我排在第三个,把之前的展示用的PPT前面加了几页自我介绍什么的,就去了。然后面试的时候下面有老熟人周春琳老师,不由想起由于他一直不开组会,导致我打消了去控制的想法。
答辩的时候主要把自我介绍念了一下,然后把我们的竞赛内容念了一下,由于时间被卡在5分钟,估计我自己说得也很凌乱,下面的老师们听着应该更加凌乱,但是也没有卡我的意思。
最后也没有问什么问题,问了我们和2010年的高教社杯有什么联系,我想没什么联系。然后周老师又问其他两个队友去哪了,我说出国了,然后就走了。
最后73个答辩的人只有72个通过的,还有一个不知道是放弃了还是被刷了。总体来说还是走过场的成分高一点。
实验室学长面试
实验室学长就是在一线的从业人员,面试体验和其他的又不太一样了,面试前我又大概看了一下算法和C++相关的,然后通过电话面试。
主要问了一下做的项目,然后问得会细节一点,我也从网络构造的层次来回答了,不知道听明白没。然后就是喜闻乐见的码代码环节了。
先让我码一个快排,以我的水平是基本忘记快排怎么写的了,然后忘记快排是怎么选择prior然后进行比较的了,先写了一个naive版本的,然后学长说这样不行,我又突然想起来了,因此就写了大概出来,然后就放过我了。
接着给我出了一道,把一个非递减数组,前面一部分截取到后面去,在这个数组中查找元素m。我的想法是先判断出在哪边,递归判断,然后判断这部分子序列是不是有序的,再进行二分查找。码了半天逻辑没有理清楚,最后学长估计看不下去了,就让我说了一下思路。然后就结束了,估计是吃饭去了。
实验室老师面试
这个也是这几次面试中唯一的一次群面了。十个左右的同学一起来面试,但是也没多少针对个人的问题,除了自我介绍以及自己简单的介绍一下项目经历。感觉整体来说,实验室面的这一批人,比计院整体接收的一批人水平高一些。计院复试的人中很多是来摸摸运气的,此处不留爷自有留爷处,还有的就直接缺席了。
外校来的同学都是科班出身,然后项目经历也比较丰富(?)。
相对来说本校的同学就没那么丰富的经历了,但是他们这些多的项目经历感觉并不够深入,而我们学校的课程难度又会大一点,因此做其他事情的时间并不多。
一位不知道名字的老师问了我机械臂逆运动学求解的方法是什么。这显然超出了我的准备范围,只好回答是调用函数。回去查了一下是雅克比矩阵,迭代求解的。剩下的大多数问题都是对所有人问的,我们本校的几个就失去了节奏,毕竟基本知识的都不会。不过外校的水平也够呛,也不是所有人都能回答。
zgf老师主要问了一下C++构造函数为什么不是虚函数;调和级数求和时,从大加到小精度高还是从小加到大精度高,这个印象中数值方法讲过,但是也没印象了;两个字符串的最长公共子串求解方法。还有就是比较虚的 如何看待人工智能热潮。以及每个人的毕业后的打算。
计院复试
首先是红白纸,一抽抽到一张编译原理的,心先凉了半截。讲的大概是LALR parser,SLR现在还不知道是什么东西,还有一张是讲OSI的,这个倒是能看懂,但是没问。左边最近的老师问了这篇article mainly talk about。我简要回答了一下,然后就问了一下what’s the difference between LALR and SLR,我随口扯了一下。然后似乎是问了原理之类的,我直说不会了。右手边第二个老师问了why do you choose CS。我背了一下原因,说明了图形学的热爱。然后就问我最喜欢图形学的哪个领域,我说了human motion capture,然后说why。我从interact的角度说了一下,但是感觉没有回答到位。然后就是中文问题了。
问了学过哪些计算机专业的课程,我说C,Python,数据结构,然后就问C与Python有什么区别,这个问题是准备过的问题,简单答了一下编译型与解释型。中文又问了一下为什么选择计算机,我又把英文的回答回答了一遍。然后就是排名多少,总共多少人,尽管我简历上都写了。接着就问我周老师那决定接收没,我说确定了。可能我们每个人都这样回答的吧。最后是惯例问题,是否支持flg。答坚决抵制。我提出要把之前准备的demo拿出来看一看,左一老师说不用了,就让我出去了。
总体氛围还是比较友好的,但是感觉我没有把我做的东西展示出来,也没有体现出我做了许久的项目经历,应该抓个机会抛出来的。比如问 最喜欢哪个领域的时候,我可以说人体,然后这方面哪里哪里好了,然后直接接住说我在这方面做了哪些东西,在做这些的过程中发现了什么什么,因此觉得可以在这方面继续努力。或者问Python与C的区别的时候,也可以回答Python的好处是有很多库->比如其中的PyTorch适合我们搭建神经网络模型->我使用这些在科研中做了什么什么,感觉十分爽。
可能面试的时候回答都比较谨慎,然后思维拓展的能力比较差。胡扯能力有待进一步提高。
---------------------
本文来自 chingswy 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/chingswy/article/details/82822554?utm_source=copy