1. 自我介绍
2. 简单介绍一下第一个项目(视频网站)
3. 认证授权具体讲一下怎么做的
4. 支付结果通知这一块怎么做的,具体有哪些服务接收通知
5. 项目中分布式锁主要用在什么地方?
6. 问RPC框架,扣项目细节
7. Java集合
8. HashMap的实现原理
9. 线程池的参数
10. 线程池的工作原理
11. TCP/IP四层模型
12. TCP建立连接的过程
13. TCP粘包,怎么解决
14. 数据库事务的隔离级别
15. 反问
总结:项目扣的比较细,建议还是要多研究项目,每一个模块的流程要梳理清楚,每一个技术细节都要了然于心,使用的技术要多问问自己问什么用这个技术。
#软件开发2023笔面经##实习面经##2024届实习##我的求职思考#