百度一面:linux
1.自我介绍+项目介绍面试
2.进程和线程的区别数据库
3.经常使用linux命令列举编程
4.堆排序服务器
5.快速排序网络
反问环节。架构
如今的状态是岗位转推,毕竟百度投的是开发岗。函数
京东一面:线程
1.C++三大特性。我滚瓜烂熟,哈哈设计
2.编程风格,函数型仍是类型?我分别介绍了我项目里根据不一样实际环境,使用不一样的风格。
3.线程和进程的区别。我仍是滚瓜烂熟,已是第三次问了(第一次百度,第二次网易,第三次京东)
4.linux下进程通讯的方式。(信号量,管道,命名管道,共享内存,套接字,消息队列)
5.以上进程通讯方式里,哪种更快,哪种更慢?
6.数据库使用过没?到哪一个程度?
反问环节。
当天结果经过。
京东二面:
1.项目介绍,面试官说我适合作产品岗,思路清晰,陈述有理有据,技术细节充分。
2.数据库事务了解过么?使用过么?了解过,没有
3.主从架构了解么?介绍了基本的一个涉及主从架构的半同步复制模型,描述了包括保证传输过程当中主服务器宕机致使数据可能丢失的状况,运用semi-sync技术等。面试官给我看了他培训用的PPT,叫我按照那个上面讲,没有讲全。
4.设计一个高可用性数据库架构。
5.想要从事部门内的方向?
6.linux命令:top,尽量详解。我就说了简单应用,不尽如人意。
当天晚上给我挂了。
深信服技术面:
1.ARP原理
2.ARP欺骗原理
3.讲述一个完整得网络排障流程
4.工做信息介绍
次日下午发了offer。但还不是正式的,只是短信。