10月21日-一面
1.
HR:自我介绍一下
2.
HR:介绍一下你的项目
HR:讲一下你的这个项目中的关键技术
HR:你的这些算法是OPENCV中自带的函数还是自己写的?
(HR似乎对我的项目没什么兴趣)
3.
HR:写一个程序,使单词反序,如“I love ACM”转为"ACM love I".可以认为字符串中只有字母和空格,且两个单词间只有一个空格。
HR:你这个程序的时间复杂度是多少?
HR:有没有只扫描一遍的算法?
4.
HR:你看的操作系统主要是哪些内容?
HR:讲一下进程吧。比如进程调度
5.
HR:算法导论全都看完了吗?
HR:主要看了哪些内容?这些内容讲了什么?
HR:讲一下其中的两种排序,以及它们的使用场合、优缺点。
6.
HR:你还有什么问题?
10月24日-二面
1.
HR:讲一下你的项目。
HR:你的手势匹配的具体算法是怎样的?
HR:你的项目完成了多少?效果怎么样?
2.
HR:二维空间上有n个点,设计一个算法,求一条经过点最多的直线
HR:你这个算法的时间复杂怎么样?怎么改进?
HR:把你的这个算法写出来
3.
HR:讲一下分页机制,就以二级分布为例
HR:一张页表页面的大小是多少?
HR:分布机制有什么作用?
4.
HR:假如有两个操作分别是申请和释放nbyte空间,这两个操作经常使用。为了使申请和释放的效率尽量高,设计一个缓冲池,对申请和释放操作进行封装。请实现缓冲池的结果及相关操作(初始化、申请、释放)。
HR:申请和释放的时间复杂度是多少?
5.
HR:你还有什么问题?
10月26日-三面
1.自我介绍一下
2.你觉得学习成绩重要吗?
3.请对你想进的公司排序
4.你的缺点是什么?
5.给我看看你的博客
6.(给我看了一个网页),你觉得这个网页中的广告是静态的还是动态的?
7.这些广告是动态请求的,当用户打开一个网页时,就会随机出现一些广告。如果用户点击了一个广告,谁该付费谁该收费?
8.怎样决定打开一个网页时应出现哪些广告?
9.你还面试了哪些公司?
10.你还有什么问题?
11.建议你要自信一点,自信是会相互感染的。你一面二面的成绩目前是中等。我不知道今年招多少人,我不确定你最后能不能进。你可以去试试像IBM、谷歌这些公司,不要在一棵树上吊死(我听得心好凉啊)
后记
三面成绩果然很差,三面HR的评论说:项目经验一般,沟通能力不足,个性比较谨慎。
结果,三面说的也确实一点都没错,没什么好抱怨的。只能好好总结这次教训,弥补自己的缺点,为下一次面试做准备。