投简历后一两周约面,之前自己投了一个byteIntern,等它简历挂后就约面了。后端开发-新业务,财经部门好像,内推人介绍是抖音支付?一面5.25自我介绍说说HashMap,为什么使用红黑树?1.7为什么头插(让我猜一下)?扩容机制?为什么扩容2倍?synchronized与reentrantlock区别?平时使用哪个为什么?AQS是接口吗?有哪些没有实现的方法(tryacquire\tryrelease\tryAcquireShared\tryReleaseShared)?看过相关源码吗?公平锁是什么?加锁过程?我说会先判断有没有线程再排队再竞争,但他说不对让我回去好好看一下。但我看了它会先...