拷打了一小时 45 分钟1.基础类型有哪些2.浅拷贝深拷贝3.2个Integer 125 地址一不一样 为什么4.Exception 的父类是谁5.几个子类处理上有什么区别6.反射是什么7.NIO BIO AIO 异步还是同步8.JVM 内存区域9.垃圾回收10.垃圾回收算法11.G112.线上监控的手段13.fullgc排查方法14.常用linux指令,查看日志的命令15.索引结构16b b+ b树区别17.索引失效场景18.线程池19.synchronize原理、20.锁升级原理21.AQS22.REENTRALLOCK 与synchronize 区别 (问了很多细的)23.mysql锁分类24.隔离级别25.MVCC26.事务特性27.聚簇索引 非聚簇索引 慢查询排查思路28.线程安全的数据结构29.concurrenthashmap 实现原理30.hashmap的实现原理31.JMM32.volatile33.TCP 四次挥手 为什么四次34.Redis为什么快35.集群架构36. cluster详细37.持久化机制38.内存淘汰策略39.AOP40.动态代理 和静态代理41.如果实现自动装配42.事务如何实现 什么情况会回滚43.分布式事务44.AI相关45 Agent是什么46 Agent项目做了什么 用了什么技术发发面经攒人气