【暑期实习】美团后端到家面经(已offer)

TimeLine

  • 03.22投递简历
  • 03.30笔试
  • 04.03一面
  • 04.10一面(疑似直通复活赛)
  • 04.18约二面
  • 04.22二面
  • 04.26oc
  • 04.28offer

04.03一面

由于是春招第一次面试,八股各方面准备的都不是很充分,所以面试整体还是非常汗流浃背的。但面试官人真的特别好,不得不赞一波团子的面试体验!

  1. 自我介绍
  2. 手撕*****************************
  3. 问项目:说说每个项目最有挑战的部分
  4. 问CS144项目,按条挨个问,之后就没问网络的东西
  5. 问微服务项目,格外问了一下Elasticsearch索引建立,怎么和数据库实现一致性;问项目里的一些细节
  6. 拷打八股
  7. MySQL事务,事务隔离级别,实现方式
  8. Java HashMap实现、时空复杂度
  9. JVM类加载机制
  10. 内存泄漏排查手段
  11. 线程池常用参数
  12. java常用锁
  13. 反问环节,问了业务和对个人的评价

04.10复活赛一面

很奇怪,清明假期前第一次面,假期后第一天收到面试电话,发现是第二次业务初试,可能是被不同部门转手了?上来面试官也告诉我,之前同事面过一次,项目问的差不多了,所以这次就逮着简历问八股了😓

  1. 自我介绍
  2. HashMap原理?简单写个HashMap(没考虑到更新的问题)
  3. jvm,常用的垃圾回收器?G1和ZGC原理?常用的GC调优策略?
  4. 网络,问三次握手为啥不能是两次,socket等待过程中的状态
  5. Spring,问IoC是啥,具体原理,怎么解决循环依赖;AOP是啥,怎么用,两种动态代理的区别
  6. MySQL,问事务,啥是脏读,啥是幻读;问锁,怎么加锁
  7. Redis,问常用数据结构,缓存删除策略。
  8. 手撕,链表反转,但是反转前n个节点
  9. 反问环节

之后一直没消息,还以为是寄了。04.18发短信询问进度后约二面。

04.22二面

全程无八股,纯拷打项目+场景设计

  1. 自我介绍
  2. 说一个常用的中间件(答了Redis)
  3. 高并发Redis缓存击穿,怎么解决(先后答了消息队列削峰、数据库读写冷热分离,面试官一直让我再想,最后说可以Redis加锁)
  4. 数据库大量请求读写时,性能问题主要是什么带来的
  5. es是怎么设计的,怎么样提高的搜索效率(美团到家技术栈有用到es,所以面试官对这个很感兴趣,基本每次都被问到了)
  6. 微服务项目负责的模块?难点在哪?为啥这样子分模块?说说重构的过程?
  7. 手撕快排(没写太明白,但面试官估计也懒得跑,大概看一下说说思路就哦了)
  8. 反问环节

04.26oc,04.28晚上offer,已接受

春招告一段落~

全部评论

相关推荐

4 32 评论
分享
牛客网
牛客企业服务