• 欢迎访问 优知学院 请加入我们的架构交流分享群优知学院-架构师进阶
  • 如果您觉得这个博客非常有看点,那么赶紧使用Ctrl+D 收藏 :优知学院 吧!

最新美团Java面试题目(共3面)

Java面试题 陈睿 1年前 (2018-11-17) 2043次浏览 3个评论 扫描二维码

最新美团Java面试题目(共3面)

一面

  1. 线程池用过哪些,线程池有哪些参数,然后问我几个常用线程池的用法和实际场景问题。
  2. 集合框架的知识,hashmap,ArrayList,LinkedList源码相关知识,基本整个介绍了一遍,与hastable,concurrenthashmap相互的关联和区别
  3. 说几个垃圾回收器,cms回收器有哪几个过程,停顿几次,会不会产生内存碎片。老年代产生内存碎片会有什么问题。
  4. 讲讲快速排序,分析一下时间复杂度?
  5. 双亲委派模型介绍一下
  6. java中同步、volatile关键字
  7. jvm内存分区,为什么要有新生代和老年代
  8. 有做个JVM内存优化吗?
  9. 数据库索引 主键和唯一索引有什么区别
  10. 聚集索引和非聚集索引的区别?
  11. MySQL存储引擎innoDB和MyISAM的区别?
  12. innoDB的B+树索引叶子节点的Data域存储的是什么?MyISAM的B+树索引叶子节点的Data域存储的是主键还是物理地址?

二面

  1. MySQL innodb的b+树索引,主键索引,聚簇索引有什么区别。
  2. 数据库四大特性
  3. 事务的四大隔离级别
  4. jvm场景问题, 标记清除多次后老年代产生内存碎片,引起full gc,接下来可能发生什么问题。
  5. MySQL里有哪些锁,行锁表锁,乐观锁呢
  6. MySQL的死锁怎么产生的,举了两个例子。
  7. dubbo里的zookeeper是做什么的
  8. aio,nio,bio的了解,NIO的核心概念有哪些?
  9. 常用的NIO框架有哪些?优劣势

三面(总监面)

  1. 分布式下redis如何保证线程安全
  2. redis持久化的方式以及区别
  3. zookeeper如何实现分布式锁、其他分布式锁怎么实现
  4. kafka的架构,如何用kafka保证消息的有序性
  5. 数据库的优化包含哪些?MySQL的优化,谈两个你优化的例子。
  6. 最有技术难度的项目,介绍下相关核心设计流程。
  7. 工作中,遇见了技术瓶颈无法解决,你的解决思路?
  8. 未来你的职业规划是怎么样?

本文标题:最新美团Java面试题目(共3面)
转载请保留页面地址:https://youzhixueyuan.com/meituan-senior-java-interview-questions.html

关注微信公众号,回复【架构】,限时赠送:

4大超级礼包:《500+BAT架构专题合集》+《1000+大厂Java现场面试真题》+《最全架构师技能图谱》+《高赞的架构电子书》

喜欢 (1)
[mike.r.chen@163.com]
分享 (0)
陈睿
关于作者:
BAT架构技术500+期作者,英文名mikechen,14年互联网技术从业经验,10年项目和团队管理经验,是6个业务线的技术负责人。历任阿里巴巴资深研发工程师、盛大品聚架构师、百度研发经理、携程定制旅游CTO。对大型网站相关的高性能,高可用,分布式,高并发等大数据处理系统有丰富的经验。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. 答案呢?呵呵
    龙3叔2018-11-19 09:48 回复
  2. 给下答案嘛
    周哥哥2018-12-23 20:27 回复
    • 陈睿
      后续发布
      mikechen2018-12-24 10:32 回复