郑州开源中国java实习生面经
一面
- 自我介绍
- 介绍项目
- 项目技术难点
- 常用的集合
- 遍历集合的方式
- 线程池
- 对IOC和AOP的理解
- 循环依赖
- Mybatis二级缓存
- SpringBoot启动原理
- MySQL的事务如何实现
- MySQL索引类型,常用的索引
- 对SQL优化了解吗
- Redis的持久化策略
- 说一下策略模式
- 说一下你了解的别的设计模式,单例模式双重检查锁为什么加这么多锁
- 对docker的理解
- 说一下你用docker都启动了哪些服务
- docker的dockerFile
- 说一下你的学习新技术的方式
反问
- 面试有几轮
- 工作时间
- 实习生能够接触到哪些方面的业务
二面
拷打项目,简历上写了两个项目,问完第一个也问了点第二个
#面试##java实习##开源中国#