字节一面:7月29日(1hour) 1.springIOC的设计思想 2.bean的生命周期 3.Mysql用的什么引擎,Innodb的索引大概讲一下 4.接上一问讲到的B+树,为什么使用B+树而不使用B树 5.链表这种结构可以像B+树一样优化查询吗,怎么做(回答变成跳表) 6.Java线程安全集合有哪些,concurrenthashmap如何做到线程安全 7.hashmap在什么情况下出现线程不安全(回答插入节点时,会短暂的形成环形) 8.hashmap扩容时为什么线程不安全(???) 9.Stiring是不是线程安全的(我猜的不是) 10.sync的底层原理 11.AQS怎么保证锁的可重入...