最新美团面试集合(一面+二面+三面+重点技术面试题)附面试解析

一面

  1. 简短自我介绍
  2. 事务的ACID,其中把事务的隔离性详细解释一遍
  3. 脏读、幻影读、不可重复读
  4. 红黑树、二叉树的算法
  5. 日常用到哪些集合类?ArrayList和LinkedList区别?HashMap内部数据结构?ConcurrentHashMap分段锁?
  6. jdk1.8中,对hashMap和concurrentHashMap作了哪些优化
  7. 如何解决hash冲突的,以及若是冲突了,怎么在hash表中找到目标值
  8. synchronized 和 ReentranLock的区别?
  9. ThreadLocal?应用场景?
  10. Java GC机制?GC Roots有哪些?
  11. ​MySQL行锁是否会有死锁的状况?


二面

  1. 乐观锁和悲观锁了解吗?JDK中涉及到乐观锁和悲观锁的内容?
  2. Nginx负载均衡策略?
  3. Nginx和其余负载均衡框架对比过吗?
  4. Redis是单线程?
  5. Redis高并发快的缘由?
  6. 如何利用Redis处理热点数据
  7. 谈谈Redis哨兵、复制、集群
  8. ​工做中技术优化过哪些?JVM、MySQL、代码等都谈谈


三面

  1. Spring Cloud用到什么东西?如何实现负载均衡?服务挂了注册中心怎么判断?
  2. 网络编程nio和netty相关,netty的线程模型,零拷贝实现
  3. 分布式锁的实现你知道的有哪些?具体详细谈一种实现方式
  4. 高并发的应用场景,技术须要涉及到哪些?怎样来架构设计?
  5. 接着高并发的问题,谈到了秒杀等的技术应用:kafka、redis、mycat等
  6. ​最后谈谈你参与过的项目,技术含量比较高的,相关的架构设计以及你负责哪些核心编码


最新美团面试题目,技术主要是3面,重点问了:面试

1.Java容器的问题:hashmap、currenthashmap等,建议面试前把这几个问到最多的类的原理、到底层数据结构、再到数据扩容,以及算法复杂度,都须要重点掌握。redis

2.Java相关的:线程锁、以及线程流转图、线程池等。算法

3.JVM不用说了,每次都考,若是对内存的回收,垃圾回收器的种类区别,回收算法机制这个必需要掌握。数据库

4.数据库MySQL相关的,这个也是每次必问,毕竟是平时工做中使用最多的,考察数据库基本功:存储引擎、SQL查询优化、常见索引的使用和区别、事务的使用,表范式设计,以及分库分表的策略和实际应用等。编程

5.分布式也是必考的系列,问得最多就是Redis、Dubbo等,面试官主要就是考察缓存、RPC的实际使用状况。缓存

6.若是面试前,还能对常见的高并发的场景,以及技术方案熟悉,那面试会好不少。网络


如下是完整的技术3面题目数据结构

以上就是美团Java三面题架构

如下最新总结的2019阿里Java必考题范围和答案——进入Qun:722414953免费获取,但愿在这个寒冬,能对找工做的同窗有必定的参考和帮助~并发

相关文章
相关标签/搜索