快手一面-强势挂面试官面经(55min)
hashmap的底层数据结构
hashmap的扩容流程
并发情况下hashmap会出现什么问题
concurrenthashmap的原理
重写equals方法为什么要重写hashcode方法
volatile关键字,如何保证可见性,禁止指令重排的。 (i=i+1在多线程下会出现问题吗)
Spring中bean的生命周期
Spring如何解决循环依赖的,三个map分别什么用,给了一个循环依赖的例子,讲下bean加载的流程
@PostConstruct注解
创建多线程有哪几种方式
线程池有哪几种
手写固定大小的线程池(我写nm)
代码题:
手写快排
根据前中序遍历构造二叉树
#快手##面经#