40分钟基础知识,5分钟手撕Java基础部分:ArrayList和LinkedList区别Set数据结构,TreeSetHashMap原理,扩容机制,扩容的那几个参数HashTable、ConcurrentHashMap线程池参数、工作流程平时项目中用的什么jdk版本,有什么新特性jvm内存分区、常用调优参数、GC、STWMySQL:sql调优怎么做的索引的数据结构索引一定会快吗?命中率Redis:redis为什么快分布式锁手撕:升序数组合并面试官一直在给反馈给引导,没有密集拷打,每个问题都是结合项目和实际应用慢慢聊。面试官很看重这些基础知识的实际应用,遇到我不会的,还一直教我实际的应用场景,真的我哭死。这场面试真的学到很多东西,下来一定把基础知识都再往深里多想想为什么,有这样的面试官,结果如何都不重要了