八股: 对象在内存中是怎么流转的为什么要两个surivior区怎么定义大对象retreentlock相比syn锁提供了哪些高级功能AQS内部怎么支持这些结构实现Mysql的事务隔离级别InnoDB是哪个隔离级别可重复读怎么避免幻读MVCC和锁怎么实现避免幻读的Select For update 怎么实现给一个查询语句,如果查询速度很慢怎么优化写一下建索引的sql语句Sql内部怎么通过索引查询数据设计模式了解哪些手写一个线程安全的单例模式场景:如果有一个10g的二进制文件,每一行都记录着交易的金额,你的可用内存只有1个g,如和快速的找到金额最大的100条数据呢手撕:Leetcode 数组中第k大的数反问