- 自我介绍
- 在滴滴的工作内容举个例子
- 设计模式在springboot中的体现
- Hashset的底层实现?基于hashmap的key-value,那对于value,他是怎么处理的呢?
- HashMap的数据结构?红黑树、链表转化的时机?为什么要采用8、6这两个数字?HashMap在JDK8有什么改变?
- java队列都有哪几种?
- 线程池的核心参数有哪些?拒绝策略有哪几种?
- java创建线程的方式有哪些?
- synchronized底层原理?
- reentrantlock的底层原理?源码看过吗?告知你它使用的是双端队列,为什么要使用这个?删除节点的时机是什么?
- JVM内存分布?JDK8对JVM进行了什么修改?堆外内存了解吗?
- GC算法了解哪些?GCRoot包括哪些?为什么他们可以被认定为GCRoot?
- 算法题:判断是否是平衡二叉树
- 快手:早9.30晚10。。。