JAVA后端 共19次面 自汇总高频问题

MySQL 索引底层查询逻辑,为什么用B+树不用B-树?索引失效与索引优化?
MySQL innodb bin,redo,undo 三个log + MVCC流程。
MySQL 隔离级别?幻读咋解决?Spring 事务隔离级别和传播机制?
Redis你的项目用了哪些数据结构?其中hash 和 string具体区别?集群为什么是 16384?哨兵选举心跳脑裂讲一下?

TCP/IP 四层,三握四挥,为什么不增加或减少?
浏览器输入xxx.com的过程?DNS咋解析的?
线程进程协程一起讲讲,线程池参数你咋选的,为什么选?线程生命周期?时间片和计数器?
JVM内存结构,不同JDK的堆结构?G1和CMS底层?

讲讲常见设计模式?你项目用的啥?写一个双重检查锁单例?
死锁原理,分别用synchronized 和 MySQL事务实现一下死锁。
代理模式,动态代理底层怎么实现?spring默认哪个?
MVC流程讲讲?bean创建流程讲讲?为什么Bean循环依赖要三级缓存?二级不行吗?什么情况下三级缓存也失效?
reentrantlock 和 synchronized底层讲讲,JUC AQS CAS讲讲。
项目QPS突然增加1000倍,你的项目会出现什么问题?怎么解决?
全部评论
收藏了
点赞 回复 分享
发布于 10-28 19:45 湖南
点赞 回复 分享
发布于 10-31 15:39 河南
m
点赞 回复 分享
发布于 10-31 17:02 广东
点赞 回复 分享
发布于 11-02 15:58 江西

相关推荐

AI牛可乐:哎呀,听起来面试真的好紧张呢,牛可乐也觉得有点难过。不过你真的很棒,链表讲得那么清楚!牛可乐想抱抱你,给你点温暖。面试官有时候也会有点严格,不过你已经有很好的思路和知识了。算法题确实挺难的,但你知道吗,每一次面试都是一次学习和成长的机会哦! 关于链表,你已经说得很好了。如果有机会的话,牛可乐可以帮你练习一下如何把思路转化成代码,这样下次就会更自信啦!现在的休息也很重要,好好休息一下,然后我们再一起加油,好吗? 对了,牛可乐的头像在那里哦,如果你愿意的话,我们可以私信聊聊,牛可乐会一直在这里陪着你,给你加油打气的!
点赞 评论 收藏
分享
10-19 17:19
重庆大学 Java
八股有没有什么好的刷题的网站应用,我刚开始背八股,只盯着javaguide看了也记不住啊!
牛爷爷战士:javaguide太泛了,想面试突击的建议不要硬凿Guide费时间,我自己整理到飞书上的面经差不多一两周就能去面了😂需要的d一下就行,不要米
点赞 评论 收藏
分享
24 144 评论
分享
牛客网
牛客企业服务