美团后台一面半凉经。。。。
2020.09.18 11:00-11:55 55min
自我介绍
项目有用到数据库吧?
来聊一下数据库
为什么用B+树?为什么不用B树?为什么不用红黑树?为什么不用hash表?(红黑树和hash表没答上)
两种数据库引擎区别?
说一下mvcc底层实现?(没答上)
事务四大特性?
四大特性如何实现?(没答上)
四种隔离级别?脏读幻读区别?
乐观锁悲观锁?
java有哪些悲观锁?(没答上)
synchronize是乐观锁还是悲观锁?syn底层实现?
reenterlock乐观锁还是悲观锁?
说下hashmap和concurentHashmap?底层实现?
了解jvm吗?String s=new String("abc")创建了几个对象?
TCP长连接和短连接区别?适用场景?
TCP和udp区别?
说下TCP怎么实现可靠传输?
平时我们看视频用的什么连接?如果允许丢包用什么连接?tcp长连接短连接,udp选一个?(没答上)
算法题:剑指原题:矩阵查找。时间复杂度是多少?有什么边界条件没考虑到?(完全剑指offer思路100%通过了还能有边界问题?)
每一个问题的心理状态:“诶!这个我知道!” 追问“woc为啥问这么深啊我不会啊!”
半凉状态,全凉也不为过,因为有1/3追问没答上来。。。。。。。还是许愿个二面吧。。。。。