一面 3.17 大概12分钟自我介绍 荣誉 成绩最熟悉的项目webserver介绍一下 并发量测了吗进程的几种状态 以及状态转换线程安全epoll和select区别解决哈希冲突的方法哈希表的应用场景你做这个项目的初衷是什么 为什么要做这个项目精准控制在12分钟左右二面 3.21 大概35分钟1.自我介绍 项目 2.你对springboot了解有多少3.Tcp和udp区别4.Tcp保证准确有哪些措施(流量控制,拥塞避免……)5.进程状态 状态转换6.虚函数和多态关系7.介绍下平衡二叉树8.平衡二叉树和红黑树区别9.指针和引用区别10.C++ 智能指针 作用11.线程安全 stl容器是线程安全的吗12.Vector和list区别13.Vector扩容 为什么是1.5倍14.进程通信方式15.手写快排 用栈实现队列16.Struct和class区别3面:应该是hr面 时间短聊成绩,奖学金,排名,比赛,家庭情况,问了一个项目相关的技术问题(只答了一半,后面不记得了,靠)base地hc较少了,感觉是g了,等通知吧。发发面经攒人品Oc了 真不错