美团 后端开发 2+1HR 面经

一面:9月18号 30分钟

  1. 实习的项目,并发量
  2. 如何承载高并发
  3. RocketMq的运行模型(有哪些基本结构)
  4. zookeeper是如何保证一致性的,协议叫什么
  5. synchronized关键字
  6. 可重入锁的概念
  7. Lock
  8. 其他同步方式 CAS
  9. 乐观锁和悲观锁
  10. 算法 查重(剑指offer第一题)
  11. set的get复杂度
  12. 问问题:解决高并发的常用手段

二面:9.27 现场面试 50分钟

  1. 讲学校的一个OJ在线判题项目(用到了kafka、docker),详细到整个判题流程细节
  2. 针对项目问问题
  3. docker的一些基本命令(他说这个是比较新潮的技术,可能为了验证我真正用过吧)
  4. 自己写过一个博客网站(前端没用任何模板,是纯html加jquery那种),然后用电脑打开探讨了些知识点及实现过程
  5. 因为实习的项目中用到了dubbo,让说下dubbo,于是说了下对dubbo的浅层知识,面试官接下来还给我讲了下以前的远程调用框架(都不知道,就听说过个EJB),还有现在的新RPC框架(thrift grpc),介绍了下调用过程
  6. java实现一个本地缓存,说了ConcurrentHashMap,估计也是想问这个知识点
  7. 一个非技术的智力题:8个砝码(有一个轻一点),一个天平,最少称几次,先是二分法到三次,说能不能两次,他提示二分法是三次,三分法行不行,然后自己想了几分钟做出来了,同时他也在填面试记录
  8. 让我问问题
  9. 回答完问题就让我去旁边HR面试

HR面:10多分钟

  1. 自我介绍
  2. 介绍一个你比较有成就感的项目,用她能懂的语言
  3. 三个优缺点
  4. 有没有offer
  5. 你工作看重的因素是哪些
  6. 你希望带你的导师(师傅)能带给你什么
  7. 有什么问的
#美团##Java工程师##面经##校招#
全部评论
为什么我面了三轮技术面
点赞 回复 分享
发布于 2019-09-27 23:11

相关推荐

评论
3
21
分享

创作者周榜

更多
牛客网
牛客企业服务