3月23号面了三场,感觉运气挺好的没遇到太难的问题。 一面: 进程和线程区别; 进程通信方式; 详细说说消息队列; C++ auto关键字,什么时候用 输入url之后的全部过程; tcp和udp的区别; tcp三次握手过程和为什么不是两次或四次; 算法题,二叉树的S型打印。 二面: 五台服务器面对很多请求如何负载均衡; 引出了hash碰撞的解决方案; 一致性hash原理; C++多态的实现,虚函数表; 如果基类和派生类构造函数里调用虚函数会有多态吗 数据库索引的底层; 算法题;约瑟夫环...