本科学校:山东青岛某双非
专业:软件工程
排名:2/110
从去年听到学长保上浙大后,就非常向往,一直把浙软当成终极目标。今年扩招140,最终复试排名为100(正正好好的100),侥幸实现了自己的梦想。非常感谢浙软不歧视我这个双非,而且是专业第二名。
本人有一定的ACM经历,并且寒假就开始准备PAT了,考了7月和9月两次。7月那次,由于线上考试,掉线了2次,浪费了很多时间,再加上自己菜,最终,89分。9月那次,可以申请去学校机房考,没有掉线的顾虑,加上发挥超常,我是第3个获得满分的(小吹一波,哈哈)。题解传送门:https://blog.csdn.net/birdmanqin/article/details/108889714
从7月中旬就开始复习专业课了,看视频过了一遍408+数据库,又在上看了许多整理好的专业课知识。可能看的时间太久了,以至于面试前几天,我越看专业课知识越觉得自己啥都不会,就像张无忌,区别在于他是真的会了,我是啥都不会了。
我是9月28上午的最后一个面试,,感觉老师都有点儿累了,总共5个老师,有2个老师几乎没问我。面试流程是5~8分钟的自我陈述(1分钟英文+剩余时间展示自己的陈述材料),陈述材料是自己做的PPT转成PDF(比较尴尬的是学长远程操控翻页,翻页时,需要说“下一页”)。我的面试成绩是比较差的,基本是140个人中最差的,感觉没有发挥出来,有些憋屈。问的问题有些记不清了,基本没问专业课。
1.1分钟英文(唉,背了无数遍,每天都背一遍,结果还是嘴瓢了一句。。。)
2.上来就是对我的论文一顿猛批,问为啥选这么简单的模型评价系数等,然后又让我简单的介绍,老师们都不大感冒,论文部分PASS。
3.(我陈述材料里罗列了不少竞赛的奖项,基本都是编程竞赛的水奖。)我看你参加了许多编程竞赛,那个你最满意?
4.你比较感兴趣的研究方向?
我说的人工智能,因为我论文是机器学习方法的应用。
5.人工智能是什么?
这个问题把我问懵了,我没准备开发性的题目,所以就一顿瞎bb,而且bb的不咋滴。
6.人工智能一般都是给输入,然后产生输出。现在给你输出,怎么确定输入?
完了,又懵了,想了半天,说了一个自己都不好意思说的方案(简直就是胡扯),把问的老师都听笑了。
7.你比较擅长的专业课?
数据结构(老师又笑了)和网络。
8.又很多数据结构,比如数组,链表,栈,堆,你能说说他们的应用场景吗?
堆,可以快速的给出最大/小值,比如大/小顶堆,并且他是动态的,比较稳定,插入,删除以及查找都是O(log N)的。栈,是一个后入先出的数据结构,应用场景比如(这里有点卡壳了。。。唉。。。。)单调栈,可以确定小于/大于它的数的连续区间。(面试完想了想,栈有很多应用,比如经典的后缀表达式求值以及表达式中缀转后缀,函数的调用等。只能说自己的临场发挥能力太差了,尤其这种比较开放性的题目。)
9.学过操作系统吧?说一说死锁?
说了一下死锁的4个必要条件。
还有一些问题想不起来了,觉得自己的面试表现真的挺差的,得分也符合自己的表现。但是,心里莫名有一种憋屈的感觉。不管怎样还是很幸运的拿到了拟录取,继续加油吧。总结一下,就是多准备一些开放性的题目,尤其是那种临场发挥的,没有标准答案的问题(当然,每个小组老师问的问题都不一样)。最后,希望在遍地大佬的浙大不要倒数吧。