- 自我介绍
- 个人的学习经历
- 为什么从python转到java
- .Java怎么做到一次编译到处运行
- JVM是干什么的
- ArrayList的底层实现原理,为什么底层用数组
- 你认为该怎么解决秒杀问题
- RabbitMQ怎么做到的能够处理高并发
- voliate的使用,和synchronized的区别
- voliate的底层实现
- sychronized的底层实现
- 对http的了解
- 说一说http的状态码以及你项目中有没有使用这些状态码,如何使用的
- 项目中使用的http的请求方式有哪些,怎么使用的
- 编程题:力扣原题:括号生成
总结:面试官觉得我看的东西挺多,但是了解的都不够深入,没有建立完善的体系,建议我以后做好笔记,对各个知识点能够更加深入的了解底层原理,总体来说面试官人很好,我很菜,大概率寄了