【蚂蚁】后台开发OC流程
2024.3.18 一面
项目相关:
- 项目拷打以及场景问题解决
- 联合索引加一个字段有什么负面影响
- 项目里使用了redis,使用的时候有什么注意事项
- 什么量级的场景适合使用时序数据库
- 实时数据库的数据采集以及维度指标(roleKey)命名规则的设计要点唯一性、有效期。
- 如何判断程序有没有内存泄漏
- 如何定位哪个位置的内存泄露
- linux如何找占用内存最高的进程ps aux --sort=-%mem | head
- 操作系统如何避免内存碎片
- 什么情况操作系统会出现内存碎片 分外部碎片和内部碎片作答
- 解释一下一致性哈希,接着问哈希环增加节点,会影响多少节点做数据迁移,并画在白纸上
- 解释一下两阶段提交
- Coordinator在二阶段收到参与者提交完成通知后挂了,Participant怎么办
- 智力题,在白纸上描四个点,任意连三个构成一个三角形,口述实现判断第四个点和当前三角形位置关系的思路
- 二叉树的z字形层序遍历输出
2024.3.25 二面
leader面
主要是对项目做深入交流以及基于部门业务的场景发散
对解决方案探讨,对所选用的数据结构和设计思路探讨,分析优缺点和改进措施
无八股无算法
2024.3.27 HR面
有点点小压力聊了职业规划,实习目标,对部门的认识,对业务的理解等
4.2 OC
整体体验非常好,灵活的问答而不涉及太多八股,交流中也学到很多问题的解决思路
#蚂蚁##暑期实习##实习##后台开发##java#