校招 未知部门 / 后端-Java / 一面
[面试日期] 2024-02-19 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
1. 谈一谈你项目中比较难的一个点
2. 为什么选择用两级缓存?
3. 缓存和数据库数据一致性是如何保证的?
4. 缓存遇到并发查询的情况怎么办?
5. synchronized和其它锁有什么区别?
6. Elasticsearch中用到了哪些类型?document是如何配置的?
7. 对于jvm你了解哪些?
8. 你项目中用的哪个垃圾回收器?
9. G1的回收过程?
10. G1和CMS的区别?
11. jvm设置过哪些参数?如果服务器是4G内存,你怎么设置?为什么这么设置?
12. MySQL中遇到慢查询如何查看执行计划?
13. 执行计划里有哪些字段?哪些比较重要?看索引是否命中是哪个字段?
14. 有abc三个索引,a=1 and b=1走不走索引?a=1 and c=1呢?
15. Bean的单例和多例有什么区别?
16. 你在项目中是如何创建Bean的?
17. 你在开发中用到了哪些设计模式?你在开发的时候会想用设计模式去套吗?
18. 让你设计一个遥控器,你会选择用哪些设计模式?
19. 对于一个新的需求,你一般是如何实现的?
AI 推荐面试题
No Data
