招聘时候写着校招软件工程师 面完告诉我是实习 3月底大概有转正机会无手撕他问一句我答一句 没有追着问 有点怀疑他真的在听吗1.java的反射 优点和缺点2.list set map区别3.哪些集合是线程不安全的4.死锁 如何避免死锁5.设计模式6.为什么mysql不推荐使用text7.redis的常用数据类型8.什么时候用set9.怎么保证redis数据不被丢失10.怎么处理大量key集中过期11.springboot自动装配12.了解过项目认证授权13.分布式id设计14.项目中很难解决的问题 最后怎么解决的15.经常出现fullgc 怎么调优