春招妥了!资深技术面试官教你这样准备 Java 面试! | CSDN 博文精选( 六 )

所以哪怕是初级开发 , 你的技能应该能对上大多数职位介绍 , 如果对不上就学 , 也应该很快能对上 , 只要你的简历上有足够的Java商业项目经验 , 而且出现大多数技术关键字 , 至少能有面试机会 。

结合项目和线上问题 , 优先准备分布式组件的亮点

面试一般从介绍项目开始 , 在我的如何在面试中介绍自己的项目经验这篇博文里 , 给出了相关内容 , 但本文的主题是事先准备外带面试时引导 , 那么在面试前 , 该如何准备亮点呢?先从最值钱的分布式组件亮点准备起 。

比如可以准备通过看日志 , 解决过Redis、Dubbo等方面的线上问题 。 这块其实连初级开发也有机会接触 , 比如Dubbo方面 , 超时时间没设好 , 比如设了10秒 , 平时没事 , 但一旦订单模块调风控模块出错 , 过了10秒再返回出错 , 这样导致整条(基于Http的 ) 链路长时间保持 , 累计起来就导致资源耗尽最终系统崩溃 , 或者Redis超时时间没设或设置很长(1个星期) , 导致Redis的内容在内存中缓存过多 , 导致OOM问题 。 这些问题 , 哪怕是初级开发 , 应该也有机会接触 。

推荐阅读