美团一二面凉经(后台开发--上海)后续~~
后续打电话来问愿不愿意调岗
拒绝了
GG
2019/8/21 18:30——19:30 美团视频一面
- 介绍项目
- 从项目入手 ,往技术栈深挖
- 缓存:怎么保证缓存与数据库缓存一致
- 本地缓存如果用了 用了什么
- 本地缓存如何与缓存一致
- 线程池说一下
- 关于java的锁介绍一下
- 死锁,如何预防死锁,如果已经死锁了怎么解决,举例子!!
- 不使用锁怎么实现线程安全(copyAndWrite)
- mysql的索引说一下,聚簇索引,联合索引
- 巴拉巴拉。。。。。忘了后面
2019/8/26 15:30——16:35 美团视频二面(凉凉)
- 介绍项目,遇到的问题,技术栈
- 从技术栈入手。。。。。和一面的切入点一模一样
- 缓存,,对 还是缓存!!!本地缓存和第三方缓存如何一致,缓存间存在时间差,怎么解决,不用定时刷新的方式,还有其他?
- 缓存这一块,,,,往死里问。。(哭唧唧)
- 线程池,怎么用的?解释一下
- mysql索引,用的啥,为什么?举个例子。给你一个例子,解释如何使用索引的
- mysql隔离级别,读已提交和可重复读区别,举例子!!
- beanFactory 和 FactoryBean 有啥区别????(一时懵逼,不知道)
- spring IOC,解释一下,举个例子,如果不使用IOC用你的方式实现怎么实现??
- spring aop说一下
- hashmap底层实现,自定义一个对象,插入过程(他想问的是啥时候使用hasdcode啥时候使用equals.....)
- treeMap说一下(没有具体看过,不会,,GG)
- concurrentHashMap说一下喽,1.8之后改进为啥用红黑树,不使用其他树。。。。。(数据过多,链表扩展成数组,即添加红黑树。查找方便,主要是红黑树维持着一种相对平衡没有AVL那么频繁,代价不会那么大)
- 不用线程的集合工具类的锁,如何保证hashMap的安全。。(想问自己加锁机制,你如何实现)
- 中间件用过啥,说一下。。。
- 还有啥忘了。。。。
- 。。。。。。二面一个问题往死里问,问到不会为止,很多问题让自己举例子实现......