cvte长期实习生c++一面面经 压力面

晚上突如其来的电话面,完全没有任何防备,然后面试开始了
先是问项目,项目是一个Linux多人聊天室,问了我用了什么io多路复用,然后select和epoll的区别,epoll水平触发LT和边缘触发ET,问我哪个好,然后问了epoll回调机制。
然后问我用户线程怎么实现,我说当时没多想,用了一个简单链表,问我为什么不用数组,我说删除迭代器失效,这个用户会经常删除,链表更好,问我要是一定要用数组,怎么办,问崩
然后问网络,tcp的time wait,tcp的拥塞控制,慢启动,快重传,然后解决粘包问题,我说禁用negle算法,然后问我如何实现,然后再问我这样的缺点,问我有没有更好的做法,我说可以自己写合包和拆包方法,然后问我怎么写,又问崩了
然后问udp怎么实现tcp,超级炸,应该要从可靠性的全部方面回答,这个又问崩了
然后问了操作系统,这个比较简单
死锁和页面置换算法
然后问c 了,内存管理和volatile和智能指针,智能指针相当炸,问了share ptr的循环对指问题,然后我说用weak ptr,然后问我具体,我说指完可以weak ptr加lock升级成智能指针,然后问我怎么加lock,说不清楚,炸了。
然后问了个二叉树最远两节点
然后没了,等通知,我觉得有点难,老铁们,发一波面经攒点人品#C++工程师##广州视源电子科技股份有限公司##实习##面经#
全部评论
这些你要是能全部答上来,也不需要去cvte了。
点赞 回复 分享
发布于 2018-12-27 15:57
cvte这公司,福利待遇差的一批,知乎上一堆人轮,还招人这么难
1 回复 分享
发布于 2018-12-27 10:11
实习生问这么难吗。。。
点赞 回复 分享
发布于 2018-12-27 01:02
...感觉现在我面什么崩什么
点赞 回复 分享
发布于 2018-12-27 10:32

相关推荐

10-07 20:48
门头沟学院 Java
听说改名就会有offer:可能是实习上着班想到后面还要回学校给导师做牛马,看着身边都是21-25的年纪,突然emo了了
点赞 评论 收藏
分享
评论
6
36
分享
牛客网
牛客企业服务