中级农民
- 积分
- 101
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2017-3-13
- 最后登录
- 1970-1-1
|
电面两轮: 第一轮说我的PhD研究。然后问一问一些基本的C++问题,比如什么是继承,什么是封装,什么是多肽,C++怎么防止memory leaking,最后写一个类实现C++ 的vector的功能。第二轮写一个矩阵乘法,然后写BFS, DFS。
然后昂赛。一开始和HM吃饭,聊一聊这个position。正式的面试五轮:第一轮面试就是讲一讲我的PhD研究。第二轮聊一聊了MPI的基本用法,我以前研究室怎么用MPI的。第三轮写一个简单的C++程序,大概就是读入一个图像(用M* N的矩阵表示,每一个点表示一个像素),图像旋转 alpha 后,输出一个矩阵表示旋转后的图像。第四轮还是聊一聊我以前的PhD研究,然后写一个程序实现读入一个文件,写入缓存。用一个For 循环即可。最后一轮是聊一聊设计一个系统,实现自动刹车功能。楼主没有准备过,想到哪说哪,楼主说到无人车的几个模块,然后扯基本的控制理论什么的,最后连神马牛顿第二定律 F=ma, 加速度公式 vt^2 -v_0^2 = 2a 都扯到了。面试官居然说好。。。
我个人觉得N家面试官是我遇到的最 nice的一群人,他们的问题都会紧紧为这你的简历和所投的职位问。遇到不熟悉的问题,他们都会多提示。感觉更像是愿意和你一起解决一个问题,而不是可以为难你。我写C++的时候好多最最基本的函数都不记得了,都是在他们的提示下完成的。
遇到不要紧张,注意多交流,一定没问题的。先说这么多了,希望对你有帮助。 |
|