校招 未知部门 / 后端-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