看了很多面经,很有帮助,我发一发自己的实习面试经历来攒攒人品。红色的是我没答上来的。
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,具体用来做什么?用到的库有哪些?提到深度学习框架,用了哪些?
#我的实习求职记录#