百度 商业架构部c++研发 已意向
项目
- rpc用的啥;
 
算法
- 最长连续回文子串;
 - 不含重复字符字符串;
 
基础
  top、awk、重定向、GROUP BY、顶层指针和底层指针、tcpudp区别 
 二面8.19
算法
- n个节点能构成多少颗二叉树(没答出来Catalan 用dp做的);
 
基础
- 智能指针weak_ptr;
 - select、poll、epoll 内部实现,线程安全;
 - 虚指针、虚继承;
 - tcp、udp区别;
 - 静态库动态库
 
项目
  反问环节这里面试官表示基础掌握的还行,但是没有知其所以然,举例来说就是没什么他觉得有亮点的项目做支撑,可能觉得我一直在背八股文把。看来项目还是要有重点地做,把那几个关键词都整上。 
 三面8.24
  基本全程在聊项目,后面也是聊聊天,有没有其他offer啊,组里是干啥的有啥优势啊blabla的,感觉面试官介绍得很清晰易懂,也比较全面(起码我听懂了组里是在做什么。 
 

