- 自我介绍,为什么离职
- 看过hashmap源码?讲下原理
- stream流的常用方法
- stream的flatMap用过吗
- lamda表达式也讲一下
- for和foreach的原理
- 双亲委派机制体现到什么地方
- 数据库的事务(太范了这个问题,随便背了一些,也没继续问)
- Redis的哨兵和集群的区别
- 缓存穿透的解决方案
- git常用命令,怎么解决冲突
- 实习是怎么自测的,是一个个掉api测还是有冒烟测试的?(不懂这个冒烟测试啊)
- 那测试阶段,每次修改问题一个bug,要重复测试其他影响不到的功能吗?(他说让我开始的时候提前建立好冒烟到时候就能减少很多重复测试)
- 对Spring有什么了解?(我说了ioc和aop,还有实习中用到一些异步注解、事务注解)
- 事务注解有哪些属性
- 异步调用会有个线程池,你们这个线程池是怎么处理的
- 你刚刚有说到CGlab对吧,cglib和jdk动态代理的区别?
- openFeign的原理(不懂,我说是发http,也是基于tcp,开始背网络八股,背得差不多讲了几个实习做的几个openFeign小优化,算投机取巧了,下班找时间学下了)
--------------反问-----------
- 技术栈和业务(好家伙也是DDD+业务中台)
- 我有什么要提升的
#java实习##实习面经##软件开发2023笔面经##面经#