百度C++实习一二三面 面经
百度效率确实高,三面连着面,一点开始的,快三点的时候结束了。
一面:
面试官人很好,面过人最好的一个面试官了
项目介绍
OSI七层及TCP/IP五层
各层协议
TCP与UDP区别
撕:写个二叉树遍历
撕:求数组第二大的数
浏览器输入baidu全过程
其他啥的也忘了。。反正问得很简单然后马上二面了
二面:
二面老哥挺严肃的
项目介绍
内存对齐
C++内存管理机制(malloc底层和Alloc两层空间配置器)
new和malloc底层区别
map底层实现和unordered_map底层实现
撕:不用vector写一个undered_map并实现元素插入(开链法)
map的线程安全
其他啥的也忘了。。反正问得很快结束然后马上三面了
三面:
好像是经理面,技术的东西问的不多,全程聊天,就问了个链表有环,其他都在聊天
许愿hr面,写面经攒人品,希望能进大厂