百度提前批面试一面,基础平台研发(感觉凉凉)
时间:2018/07/09 时长一个小时
自我介绍,项目介绍。
问项目结构,问项目并发量之类的。
基础面试:
Linux启动过程
c语言各种变量所在的节
C++虚函数的实现
有个变量i=5,两个线程执行i++5次,i的结果是多少。
两个单向链表,有公共节点,有多少种结构。(考虑有环和无环的各种情况)
epoll的工作模式。
系统分析:
维护在线人数的瓶颈分析。【除了内存,想不到】
计算题:
100G的文件,分发的100个机器上,机器之间互相联通,带宽千兆。最少数据是多少。(这一题答的稀烂,想挂电话)。
面试官说一周没有收到二面,就是挂了。坐等一周
#面经##百度##C++工程师#