发一下问题给大家参考,攒攒人品!1. 讲一下常用的集合框架的底层的数据结构,优缺点和什么场景下会使用到2. synchronized 的底层原理是什么,为什么这个关键字可以实现防并发冲突呢3. threadlocal的使用场景和使用时有什么问题4. 讲一下JVM的内存的区域,各个JDK版本有什么差异吗5. 年轻代和老年代这些他们对应的一个垃圾回收算法或者策略是怎么样的,简单的讲一下6. 数据库的事务隔离级别有了解吗?可以讲一讲有哪几种数据库事务隔离级别分别会出现什么问题?7. MVCC有了解吗,可以介简单介绍一下MVCC的原理吗8. 索引底层的数据结构知道吗,为什么使用这个数据结构9. AI coding相关的有接触过吗算法:最长递增子序列