美团后台开发Java二面面经
1,自我介绍和项目介绍
2,ES倒排索引原理和ES存储数据的原理,集群配置
3,MySQL的三大范式,锁相关(你了解MySQL的哪些锁),next-key锁以及从底层数据结构说说它为什么能够解决幻读问题,MySQL事务(ACID),隔离级别,MySQL如何进行数据存储
4,多线程相关。写了两个场景(使用CountDownLatch和ThreadPoolExexutor),为什么会有自旋锁,线程上下文切换为什么会性能开销,Synchornized关键字如何实现加锁的,volatile关键字作用和原理
5,算法题:一个字符串数组,输出出现次数Topk的字符串和相应的出现次数。
6,反问
全程一个小时
刚开始表现有点紧,基本上一问一答,后面适应后好些😂基本上面试官会根据你的回答提出后面一些问题,体验感满分。#面经##校招##美团##Java工程师#
2,ES倒排索引原理和ES存储数据的原理,集群配置
3,MySQL的三大范式,锁相关(你了解MySQL的哪些锁),next-key锁以及从底层数据结构说说它为什么能够解决幻读问题,MySQL事务(ACID),隔离级别,MySQL如何进行数据存储
4,多线程相关。写了两个场景(使用CountDownLatch和ThreadPoolExexutor),为什么会有自旋锁,线程上下文切换为什么会性能开销,Synchornized关键字如何实现加锁的,volatile关键字作用和原理
5,算法题:一个字符串数组,输出出现次数Topk的字符串和相应的出现次数。
6,反问
全程一个小时
刚开始表现有点紧,基本上一问一答,后面适应后好些😂基本上面试官会根据你的回答提出后面一些问题,体验感满分。#面经##校招##美团##Java工程师#