总结:第四次面试啦,整体感受很好,面试官很NICE,一直在引导我回答问题,中间有问题和面试官意见不同,也没有直接说我不对,而是说可能他记错了,所以这场面试也不是很紧张,倒是聊的挺开心,找暑期实习开始的挺晚,到这就算结束啦。
时间:61分钟
1.单点登录及其改进
2.登陆验证(短信验证)
3.SpringBoot的自动配置原理
4.自动配置最核心的接口
5.bean的生命周期
6.afterPropertiesSet 和init-method的执行顺序
7.还有其他的可以初始化bean的方法嘛
8.Spring如何解决循环依赖
9.BeanPostProcessor的作用
10.beanfactory和factorybean的区别
11.ArrayList和LinkedList的区别
12.HashMap的内部实现
13.HashMap为什么&2的次方减一
14. ConcurrentHashMap
15. Segment基于什么思想实现的锁
16. AQS
17.悲观锁与乐观锁的概念
18.哪些类使用到了CAS思想
19.mysql的隔离级别
20.什么时候使用表锁,什么时候使用行锁
21.select (*) from table A 加什么锁
22.间隙锁
23.为什么要使用B+树
24.索引失效
25.隐式转换为什么不走索引了
26.非聚簇索引和聚簇索引的区别
27.redis的数据结构
28.redis的持久化机制
29.RDB怎么保证主进程写入的同时,子进程进行持久化
30.说一下策略模式
31.模板方法
32.说一个最熟悉的算法(我说的冒泡😀)
33.http和https的区别
34.start()和run()方法
34.sleep()和wait()方法
35.线程池中使用什么数据结构来进行调度的
二面(hr面)
1.自我介绍
2.讲一下成绩排名
3.比较不感兴趣的专业课
4.怎么学习的
5.有拿过奖学金嘛
6.怎么处理分歧意见
7.在团队中担任什么样的角色
8.就是聊天以及期望薪资,工作地点什么的
暑期实习已经进到末尾了,我还是开始的太晚了,太菜了,就签了这一家啦。
全部评论
(3) 回帖