當前,絕大部分招聘都有性能要求或者把其作為加分項(會性能優先),哪怕你不是面試的性能,面試的時候可能會問性能,所以大家才會有“面試造火箭,進去擰螺絲”的共鳴。至於企業為什么重視性能,想必大家都知道,這里就不再贅述。
性能分前端性能和服務端性能,需要的知識范疇也比較廣,比如,后端性能需要的:linux、nginx、dubbo、mysql、redis、mq、jvm、java、jmeter或loadrunner等等主流的,后續也都將逐一分享這些知識。
想必很多人的簡歷也都是匹配着招聘要求去寫的吧?要是簡歷上不寫會性能,那可能顯得比較low,簡歷篩選都過不了,寫上會性能吧,又焦慮面試怎么辦!可能很多人沒做過性能,或者說只會用工具,沒監控、分析、定位、調優的實戰經驗,如果面試官問性能的,比如:請舉例一個最有成就感的性能bug,該怎么回答?估計很多人連最有成就感的功能bug也說不出來。
之前我也面試過很多性能求職者,大部分都停留在只會使用工具,分析定位沒有完整的思路。
為了幫大家應付這個問題(請舉例一個最有成就感的性能bug),我特意整理了幾個之前分享的性能案例,有簡單的,也有更深入的(涉及框架源碼),建議多看幾遍,思路很重要,在理解的基礎上,選2個左右記住,如果看了還有疑問,可以關注公眾號聯系我咨詢。
性能測試面試指導
性能測試面試案例(部分,更多請關注公眾號)
基礎
進階(裝逼必備)
性能測試案例:redis獲取不到連接池,Timeout waiting for idle object
ok,可以大膽去面試了,祝君好運。
拋磚引玉,歡迎交流;水平有限,難免有錯,歡迎斧正。