美团 后端开发 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

相关推荐

佛系的本杰明反对画饼:个人看法,实习经历那段是败笔,可以删掉,它和你目标岗位没什么关系,没有用到什么专业技能,甚至会降低你项目经历内容的可信度。个人技能那里可以再多写一点,去boss直聘上看别人写的岗位要求,可以把你会的整合一下,比如熟悉常规的开关电源拓扑结构(BUCK、正激、反激、LLC等),熟悉常用的通信总线协议和通信接口,如UART,IIC,SPI等。简历首先是HR看的,HR大多不懂技术,会从简历里去找关键字,你没有那些关键字他可能就把你筛掉了,所以个人技能尽量针对着岗位描述写一下。还有电赛获佳绩,获奖了就写什么奖,没获奖就把获佳绩删了吧,要不会让人感觉夸大。
点赞 评论 收藏
分享
评论
3
21
分享

创作者周榜

更多
牛客网
牛客企业服务