蚂蚁集团 实习一面
2024.3.29 蚂蚁电话面 60min
- 自我介绍
- 背景,本科专业,研究生方向,想做ai相关还是研发相关,怎么考虑的
- 为什么要做第一个项目
- 短信登录的部分怎么实现的(发短信是否通过一些运营商的API)
- 为什么选择redis做缓存
- redis集群相关,节点故障怎么办
- 为什么选择雪花算法,相对于uuid的优势
- 怎么测试的
- 实现一个数据库,需要考虑哪几部分比较重要
- buffer pool怎么更新还是什么(这个问题都没听懂,答得好像完全不是一个事)
- B+树的实现怎么做的
- 操作系统要实现哪几个部分
- 为什么用虚拟内存,直接用物理内存的劣势(物理内存的组织会产生内存碎片这个没考虑到)
- 指令集了解吗(简历里提了但是没用到,没答好,应该说一说的至少,慌张了)
- io多路复用
- tcp三次握手四次挥手,为什么握手少一次,挥手的ack丢失了会怎么样
- 做题:数组中的主要元素(面试官说出个简单题,主要是看一下代码风格,结果被我给做崩了)
- 反问:业务(讲解很详细,举了例子,还问了我的倾向)
第一次电话面,问的挺详细,蚂蚁的面试官也好好啊,非常礼貌而且会告诉我答得对不对