先进行了一个简短的自我介绍,忘记录音了,就凭借了记忆整理了一些面经。全程35min,铁kpi面试。1.线程和进程的区别2.数据库ACID3.Web的请求方式 get/post4.IOC和AOP5.分布式6.redis相关7.排序算法 哪些稳定/不稳定8.bean的生命周期9.hashmap底层 初始容量和扩容10.hashtable和concurrentHashMap如何实现线程安全11.线程池七大参数 核心线程数是怎么决定的12.乐观锁和悲观锁13.ThreadLocal原理 最适合使用的场景14.回收算法有哪些 过程怎么实现的15.项目相关 如何在项目中使用理论解决16.联合索引和B+树17.sql注入 如何解决的18.面对对象的三大特征 如果不用面向对象的话会怎么解决问题对于分布式和redis的的知识一问三不知,还问到了怎么自学的过程,怎么把理论和源码结合在一起,总结就是面试经验+1。