一面:2024/09/07 14:30 35分钟深挖项目,少量八股- 自我介绍- 成绩,排名,专业领域- 计算机基础知识学习情况- 项目相关:1. 需求背景2. 项目难点有哪些3. 数据库存储方案,为什么不用其他数据库4. 网络传输协议怎么考虑的5. 长连接、短连接、长轮询、短轮询区别6. 算法的背景需求7. 创新点有哪些少量八股:1. 进程与线程的区别?如何理解你说的答案2. 单核CPU有必要多线程吗(需要,I/O操作不占CPU,多线程提升效率)3. 多线程有哪些使用场景- 反问环节二面:2024/09/11 16:00 30分钟(吐槽:到时间了不发会议链接,什么消息都没有,硬等十几分钟)项目 + 手撕,无八股- 自我介绍- 机械专业,计算机知识的学习途径- 深挖项目,难点、代码量、模块之类,无八股- 手撕2道:1. 给你一个数字N = 1000000,生产商品,需要从中分配 id,已分配id直到生产完被释放才能继续分配。请设计一个 分配/释放 的算法。2. LeetCode 1790. 仅执行一次字符串交换能否使两个字符串相等- 无反问#TPLINK##一面##二面#