2019年11月美团面试心得

2019年11月 美团面试心得

面试了几个部门。问的问题一般会围绕你做的具体的项目中使用到的关键技术来往后延伸。准备不充分有的回答不是很理想。

java技术方面:

  1.beanfactory 的bean加载机制 bean初始化方式。

   2.spring拦截器的实现原理。

   3.stringbuffer与stringbuilder的区别

   4.java获取线程同步结果的方法

   5.fork join

   6.多线程是如何保证线程安全的

  7.JDK1.8 新特性

    https://blog.csdn.net/qq_29411737/article/details/80835658

 8.ConcurrentHashMap 1.7和1.8区别

 9.synchronized与ReentrantLock的区别

分布式服务:

    1.redis的数据类型。

     2.redis与memcashe

     3.消息队列是如何检测队列中是否存在新的数据

算法相关:

1.从一个数组中随机取出不重复六个数。


数据库相关:

1.数据库平凡的插入数据如何保证数据的幂等性

2.mysql 行级锁

3.acid是如何保证的

4.数据库隔离机制的实现原理






索引是在新增 修改是否会维护索引



秒杀场景如何设计库存

jstack分析的作用

做一个LRU算法实现的话,LinkedHashMap就能满足需要了

cas算法

Netty Zookeeper Redis 高并发实战

单cpu多线程是否能提高性能

红黑树提高遍历性能的原因

acid如何保证的

dubbo的负载均衡 

redis负载均衡

jvm垃圾回收机制的算法

间隙锁的作用

你可能感兴趣的:(2019年11月美团面试心得)