2025.10.15 线下一面(就一个技术面)1.堆和栈的区别值类型存在哪里引用类型存在哪里2.Arrays和ArrayList的区别3.spring源码用到了哪些设计模式4.spring 控制反转,依赖注入,动态代理5.如何实现动态代理6.抽象类和接口的区别7.final关键字8.抽象类能final吗9.抽象类和接口的区别10.线程安全11.进程和线程区别12.Spring、SpringBoot、SpringCloud的区别13.SpringCloud的组件,原理- 注册中心- API网关- 限流- 负载均衡14.Redis缓存穿透、缓存击穿、缓存雪崩15.消息队列里消息丢失怎么办16.并发、并行的区别17.Spring 控制反转、依赖注入、AOP18.手写:猴子吃桃0问实习,纯八股拷打,累了