中望北京c++研发岗面试
拿了offer之后记录一下面试吧。
3.2号面试,技术面
两个面试官同时面,一个北京的,一个广州的,广州的问了一点点,忘记问的啥了。
北京的面试官问的如下:
0.先问我的项目,展开讲,可能讲了十分钟,问了一些底层实现.
1.c++多态相关:动态多态和静态多态,展开讲了虚函数什么的,又问虚函数的实现,然后引申问了析构函数可以是虚函数吗,为什么。
2.智能指针:不太了解,说好像可以防止内存泄 漏
3.内联函数:一开始没想起来,说了extern,发现搞错了,又说了inline,然后讲了跟宏定义的区别,在代码安全方面会更好
4.然后我的项目里用了图,然后就问判断两个点的联通,bfs,然后问有没有更高效的,答不上来,面试官说可以两个点同时bfs
5.又引申问了并查集,我讲了一下
6.问了一个算法题,忘记是啥了,可能是排序
其他问题不记得了。
7.反问,我问了具体工作内容,培训机制,能不能学到图形学相关。
3.4号,hr面
聊的很轻松,聊了薪资,工作地点,职业规划什么的
#中望龙腾##LINE##c#工程师##中望软件#
3.2号面试,技术面
两个面试官同时面,一个北京的,一个广州的,广州的问了一点点,忘记问的啥了。
北京的面试官问的如下:
0.先问我的项目,展开讲,可能讲了十分钟,问了一些底层实现.
1.c++多态相关:动态多态和静态多态,展开讲了虚函数什么的,又问虚函数的实现,然后引申问了析构函数可以是虚函数吗,为什么。
2.智能指针:不太了解,说好像可以防止内存泄 漏
3.内联函数:一开始没想起来,说了extern,发现搞错了,又说了inline,然后讲了跟宏定义的区别,在代码安全方面会更好
4.然后我的项目里用了图,然后就问判断两个点的联通,bfs,然后问有没有更高效的,答不上来,面试官说可以两个点同时bfs
5.又引申问了并查集,我讲了一下
6.问了一个算法题,忘记是啥了,可能是排序
其他问题不记得了。
7.反问,我问了具体工作内容,培训机制,能不能学到图形学相关。
3.4号,hr面
聊的很轻松,聊了薪资,工作地点,职业规划什么的
#中望龙腾##LINE##c#工程师##中望软件#