二面
1. 自我介绍+介绍项目
2. 你项目中数据库表是怎么设计的,数据库三范式知道吗?
3. 介绍下数据库的锁,你在项目中是怎么用的?
4. 索引有哪些实现方式?说说他们的优缺点
5. MySQL一般用的什么索引?介绍下......为什么不用Hash索引?
6. 聚簇索引和非聚簇索引,能说下吗?
7. 微博上某个大V突然发个什么结婚啊离婚的声明,经常挂掉,是吧?你有什么好的措施来预防这个问题呢?(这里我就是瞎扯......Redis,消息队列啥的乱说一通)
三面
1. 你先自我介绍,我看看简历
2. 简单聊了下项目,为啥做这个?
3. 前面写了哪些算法题,简单说下
4. 那我们写个简单的,二叉树层次遍历?(结点类定义、你如何确定队列的最大容量)
5. 你平时用过美团吗?有没有遇到过哪些问题?
6. 在高峰期,想保证买家尽可能在半小时收到外卖,你有什么优化思路?
7. 你之前面过哪些公司?(说了字节跳动、拼多多、贝壳、猿辅导)你了解这些公司有哪些不同吗?(业务呗~瞎扯呗)
8. 如果让你选择,你会怎么考虑呢?
9. 你有什么想问我的?(确认了下是酒旅事业群,只有北京岗)
这三次面试后,我的感受就是,尽可能在自己熟悉的知识点上多扯些相关东西,尤其遇到开放性问题、设计优化类问题,哪怕说错了也不要紧,怎么想就怎么说,不然冷场会更尴尬。因为一般情况下,一轮面试的时间控制在40-50分钟的样子,
差不多就是这样了。祝大家顺利。
全部评论
(1) 回帖