面的java/c++搜推开发岗(当时不知道随便投的,后来才知道好像是个很核心的岗。。。。7.3 更新 已OC走offer审批了,Base 北京。一面:自我介绍+挖项目。八股1. java容器有那些。2. HashMap的冲突解决和扩容/treeifyBin。3. Hash还有那些冲突解决方法,他们的不同和优缺点。4. AQS概念、原理和java中的应用。5. TCP可靠传输的方法(面向连接+拥塞避免算法)6. Spring IOC启动过程以及Bean生命周期。7. Spring 循环依赖解决。手撕:1. 相交链表找交点。2. 相交环形链表找交点(只让说了思路,快慢指针找环上一点,然后转换为第一种情况)反问:常规反问二面:主要是在挖项目。自我介绍+挖项目1. 项目背景2. 质疑项目是不是编的/毕设。(吐槽:我的项目都是项目有甲方有落地的,不可能是编的啊。。。。。3. QPS多少 (回答了高写并发负载主要集中在后台信息上报部分)手撕1. 反转链表2. 反转链表迭代写法3. LRU反问:常规反问+转正情况(按照面试官的意思,部门很核心,hc有限。但是转正后工资巨高。。。本来是想接着问八股,但是好像时间不够了,就没接着问。二面口头说过了。