C++研发工程师实习面试复盘
前几个星期参加了两个公司的面试,第一个一面没通过(Linux的命令很多都忘记了,问的都没有答上来,很可惜之前没有做好充分准备)
第二个是C++研发工程师,我为了这个准备了很久,但是重点放在了C++设计模式...然而一面主要是考验我写代码的实际水平,而不是画大饼技术...问项目细节也是最后针对一个地方的代码具体怎么写提问的(要具体到每一行而不是算法框架)。最后让我当场手写代码我也是惊了一惊,还好比较简单还算是通过了。但是二面的时候,感觉自己整体发挥似乎还可以,但是关键的一个技术性的问题没有答上来——C++面向对象的特性。我当时满脑子都是C++设计模式,完全忘了这个概念了...
另外我二面准备了很多和这个公司相关的一些个人想法,结果一点没问,我觉得我应该至少在自我介绍里面提一点的...
二面的问题大概是这些——
1.自我介绍(我说完之后他的反应给我一种“平平无奇,这就说完了?”的感觉,看来以后得把自己介绍包装得有趣有亮点一些才行)
2.程序员工作压力大,怎么应对?(回答的时候磕磕绊绊的,而且他问的工作压力我拿学习压力去类比似乎不太合适...)
3.为什么选择C++而不是Java?
4.C++的面向对象的特征(我作出“类,方法”的离谱回答之后他已经问我“你确定吗?”)
4.是否收到了其他offer?
总的来说我当时的状态有点太紧绷了,属实是没必要,大大方方就好。另外问题准备方面,还是要从基础打起,学了那么久C++居然连它面向对象的特性都答不上来orz

浙公网安备 33010602011771号