看了很多面经,很有帮助,我发一发自己的实习面试经历来攒攒人品。1.对Java整个知识体系的理解:(集合,线程,IO)2.JMM内存模型?三大特性?3.JVM内存结构?详细说一说堆?老年代之类的内容?4.垃圾收集算法有哪些?垃圾收集器有哪些?垃圾收集器具体应用场景?5.怎么判断一个对象应该被垃圾回收?线程6.进程和线程的区别?线程的理解?线程的创建方式?多线程考虑什么问题?synchronized的原理?集合7.说说对集合的理解?8.HashMap的原理?数据库9.从需求文档到数据库设计需要完成什么?10.事务四大特性?11.聊聊索引?12.Mysql的存储引擎?框架13.SpringBoot的启动原理?其他14.Linux熟悉吗?说说常用常用命令是什么?查看内存的命令?15.Git熟悉吗?说说常用命令?16.简历写到Python,具体用来做什么?用到的库有哪些?提到深度学习框架,用了哪些?