1. 主修课程有哪些2. 你用的比较多的语言3. 项目背景是什么4. (项目)你实现了哪些功能5. 为什么采用Redis,和普通的MySQL或者MongoDB有什么区别6. Redis为什么能够提高那么大的性能7. 你提到了乐观锁、悲观锁和分布式锁,讲一下这些锁和实现原理8. 什么场景下使用Redis分布式锁9. Java跟其他语言最大的区别是什么,比如说C++10. 动态内存是在堆里面还是栈里面11. Java对于内存是怎么管控的12. Java是怎么知道内存什么时候需要回收13. 计算机网络分层常见分多少层,每一层是做什么的14. IP跟TCP跟HTTP有什么区别15. TCP跟UDP有什么区别16. Linux 每创建一个socket有唯一的东西去标示它,通过什么方式去标示17. 进程、线程、协程有什么区别18. 你觉得Spring Boot主要解决了什么问题19. 你对Java的反射有什么了解,它是怎么实现的,主要是解决哪些问题20. 反问哎,感觉要找不到实习了ssob都刷麻了,好久没面试了,想知道26的小伙伴都找到实习了吗?