24届,美团1-3面面经
候选人是北京某211大学的,参加了24届美团的面试,目前已经完成了1、2面及HR面。
一面
- 自我介绍
- 挑一个项目介绍一下
- 说一下你对计算机网络的了解
- 你有了解过Socket编程吗
- 了解Netty吗?面试官说如果要做 Java,建议去了解一下 Netty。
- 说一下你对操作系统的了解(感觉面试官问的问题都比较大)
- 了解 JVM 吗
- JVM的内存模型
- CMS如何优化空间
- 如果我要在 JVM 上跑一个项目,JVM 参数一般怎么设置?
- 什么时候用 G1 比 CMS 更好
- 了解线程池吗
- ThreadPoolExecutor参数的了解?哪些参数比较重要?
- MySQL 索引
- B+树和B树的性能谁更好
- 写题:给一个数组,输出前 N 大的元素(快排思想,堆排思想,ACM模式)
- 有什么兴趣爱好
- 学习方法
- 反问
一面基本上是纯八股,从计算机网络到JVM、再到线程池及MySQL,最后来一道算法题。整体难度都不大,以上这些算是大厂的常规面试题目,并没有特别为难候选人。
二面
- 自我介绍
- 项目来源
- 介绍一下项目
- redis怎么实现去重
- 如果去重的时候查询redis时网络波动导致查超时怎么办
- 项目遇到过什么问题
- kafka在什么情况下会导致消息丢失
- kafka和rabbitmq有什么区别
- 你对后台开发感兴趣吗
- 你对现在互联网这么卷有什么看法
- 你觉得你要怎么应对这种卷的就业环境
- 你用过美团吗,对美团有什么看法
- 现在面试的进展
- 美团和快手给你offer,你去哪里
- 反问
二面在八股的基础上增加了一些场景题、但是整体看上去也只是围绕redis和Kafka在问,并且问的也不算很多,基本上这些题如果背过一些八股文,也是可以回答的上来的。
HR面
- 自我介绍
- 老师为什么不放实习
- 你对自己的职业生涯规划是什么
- 将一个你提升自己技术点的经历
- 你老家是哪里的
- 你投了多少公司了
- 你选择工作一般考虑什么
- 你们学校考公和进私企的比例是多少
- 你自己在实验室所提升的能力是什么
- 你在做项目中遇到的最大的难点是什么
- 你觉得你最大的优点是什么
- 你是什么星座的
- 你觉得你有什么待提升的点
- 你对公司有什么排序
- 你为什么选择美团
- 反问
原文: https://www.yuque.com/hollis666/xkm7k3/lxynpz113nxg96t5