一面
电话面试 35分钟
都是场景题和八股
- 自我介绍
- 一个工具类不想创建对象怎么使用其中的方法
- static可以加在哪些位置,还有代码快!
- 不想被重写怎么办?final
- final还可以加在哪里?(居然还可以加在形式参数上)
- 可以加在成员变量上吗?
- left join如何使用,有On吗
- 每次查询要1秒,总共耗时三秒,怎么让其1秒解决?多线程
- 多线程怎么创建?(线程池,继承,runable,callable)
- 线程池直接new和直接用类创建什么区别?
- 对表的更新有两个线程同时进行会出现什么问题
- Synchronize 可以加在哪里,可以用类本身来当锁吗
- 查询两个A,B 查询都很慢怎么解决
- 怎么添加索引具体操作
- 多次查询想用的数据怎么办
- redis数据类型
- Spring AOP
结束立马约下午二面
二面全是项目细节源码以及扩充的实际开发的场景,大部分答不上来我应该是G了。
- Spring gateway中作用,具体底层是怎么实现的?
- 分布式一致性有了解过吗
- Transaction注解底层是怎么实现的
- Mysql中怎么分析一个查询语句,explain怎么看
- 微服务没响应会是什么原因,怎么查找?
- JVM中出现内存泄露怎么查找
#浙江大华#