CVTE的电话两面面经
发一下之前的CVTE的面经。(不做伸手党,攒人品~) c++岗位
一面:
语言基础:
1.delete是如何知道要释放的内存的大小的。
2.try和catch用的多吗?
3.说以一下STL。
blabla......各自的扩容方式说一下(就讲了讲vector和hash_map的)
4.c++11了解多少。
blabla......大概说了6-7条吧。然后又问到atomic。
网络部分:
1.粘包如何解决?
2.针对TCP三次握手的缺点可能有什么危害?
blabla......我说了SYN攻击,半连接队列...
Linux:
1.编译器除了gcc,g++还了解什么?
2.编译选项常用的说说。
3.coredump用过没?
4.gbd如何解决多线程死锁问题。(不会)
项目简单介绍一下。
你还有什么比较擅长的讲一些。
一面问了很多多线程的知识,这方面有待加强。
二面:
1.项目详述,用过的框架讲讲,讲了讲muduo(channel类和eventloop类等)
2.问了剑指offer一道题。
3.花了几分钟讲了讲他们部门做的东西。
感觉二面技术经理人很好,问我你以后的职业规划是什么,我说自己对数据库感兴趣,想从事这方面的(当时编的w.w~)然后耐心的给我的讲讲说我不要太局限blabla......(对,你说的都对~~)一路跟着面试官的节奏走~~ヾ(◍°∇°◍)ノ゙说着说着就讲到他们部门的blabla.....然后就说等消息。
#广州视源电子科技股份有限公司##面经##C++工程师##秋招##内推#