字节面试经历:周一晚上1,2,3面+hr面(从下午6点到晚上10点,一定要找一段较长的时间留给面试),周三上午10点收到意向书,11点收到实习offer。 一面:自我介绍,项目经历及其技术难点(针对项目问了分布式锁的实现),数据库acid,事务的隔离级别,mvcc实现,hashmap,concurrenthashmap,乐观锁悲观锁,垃圾回收器,回收算法,linux常用命令,volatile,synchronize关键字,atomicInteger实现(当时不太了解,盲猜cas自旋+volatile),数据库索引,b+树实现,从b+树的数据结构到为什么不用二叉树,再介绍数据调入内存以页为...