二〇一八-美团工程师面试解析(Java)

一轮面试:

  • 小数是怎么存的
  • 算法题:N二进制有多少个1
  • Linux命令(不熟悉
  • JVM垃圾回收算法
  • C或者伪代码实现复制算法
  • volatile
  • 树的先序中序后序以及应用场景
  • Mysql存储记录的数据结构
  • 索引数据结构
  • 为什么不用AVL和红黑树存?
  • 说实习项目
  • redis用了哪些
  • 持久化和复制
  • git
  • 聊一聊实验室项目
  • 有哪些offer

二轮面试

  • 讲讲实习时候做的项目
  • redis巴拉巴拉
  • redis能做哪些(应用场景)
  • mysql隔离级别
  • 脏读幻读不可重复读
  • 事务
  • volatile
  • AOP聊一下 聊应用场景
  • 自己设计一个唯一主键,多实例数据库表中ID唯一
  • 缓存伪共享
  • 消息中间件应用场景
  • JDK1.8 函数式编程

三轮面试:

  • 介绍项目
  • 消息中间件、Storm(实习项目中的)
  • JAVA读文件,怎么读?BIO NIO,读的时候操作系统做了啥,当前线程在干嘛(项目中的)
  • 接着聊项目 UUID放cookie弊端(怎么解决?加密)还是项目中用到的
  • 对称加密和非对称加密
  • 聊Redis用了哪些数据结构
  • 持久化和复制
  • JVM垃圾回收算法
  • CMS G1
  • 设计模式 观察者、策略、模板、适配器,讲到spring中用到的设计模式
  • 字符串“111.111.111” “111.111.112”排序,输入这样格式字符串的集合输出有序的集合,排序用了比较器实现
  • 设计一个区间类 描述(1,2)1到2左开又开
  • 设计一个方法,实现求区间之间的交集
  • 你有啥需要了解的?
  • 第三面从项目入手聊知识点聊了很久,写代码也写了很多张纸

HR面试:

  • 秋招怎么准备的
  • 家是哪的,父母职业
  • 京东给你offer了吗(提前批拿了另一个部门的)
  • 你对美团的认识
  • 期望薪资

大家可以点击加入群:【Java高级架构进阶群】:854180697 里面有Java高级大牛直播讲解知识点 走的就是高端路线 (如果你想跳槽换工作 但是技术又不够 或者工作上遇到了瓶颈 我这里有一个JAVA的免费直播课程 讲的是高端的知识点基础不好的误入哟 只要你有1-5年的开发经验可以加群找我要课堂链接 注意:是免费的 没有开发经验误入哦)

写在最后:欢迎留言讨论,加关注,持续更新!

猜你喜欢

转载自blog.csdn.net/qq_42882671/article/details/82116232