将自己面试过程中的一些问题记录下来,希望对你有所帮助
2022.6.15 笔试1h(性格、综合、技术)
2022.6.21 人事面
2022.6.24 技术面(线下0.5h):
1、描述项目,项目技术
2、数据库,所有科目成绩大于90分的学生姓名,手写sql
3、数据库设计方法
4、乐观锁
5、悲观锁没有乐观锁好吗 (没有深究)
6、数据库设计过程中设计伪索引 (伪索引不知道)
7、除了数据库接口设计,还有没有一些概要设计
8、公共模块有哪些公共功能
9、你觉得自己的优势在哪里
10、技术学习通过哪些渠道
11、了解spring cloud吗
12、Java基础学的怎么样
13、线程安全的理解
14、在属性、实例对象方面怎么做线程安全的问题、集合类
15、非静态类普通方法里面的一些集合类需要用到线程安全的类吗 (不清楚)
16、静态类里面怎么注入外部bean,想一些怎么解决这个问题 (没回答好)
评价:建议继续读博,不是很扎实
总结:第一次面试,表现不好,第一个sql题太久没写sql了,导致写了很长时间,自我介绍说的太简单,说自己优势的时候,没有分点详细说,线程这块学得太浅,没有回答好。
2022.7.1
人事+技术(线上0.5h):
敏感问题:
1、面试了几家公司,
2、拿到offer没有,
3、什么原因没有面上,
4、期望薪资,
技术问题:
1、抽象和接口区别
2、spring中应用到的设计模式
3、gc判断对象是否存活两种方法
4、springmvc执行流程
5、springmvc实现重定向和转发
评价:问题回答得都还行
还需要进行线下笔试和面试