一位圈友,用A 兄指代, 能力OK,崗位OK,但是想漲漲薪資, 最好是Double一下。
面試京東高級JAVA崗位,掛了。找尼恩來求解沒有答上來的題目。
主要是掛在以下的四道題上:
關鍵試題一:什么是 reactor 模式?
A 兄說面試前沒有准備,不知道。
關鍵試題二:分布式開發中,如何保證數據一致性?
A 兄還說面試前沒有准備,不知道。
關鍵試題三: 說一說,Java中鎖的實現原理
A 兄還說面試前沒有准備,馬馬虎虎的說了一下對象鎖的一些知識 。
關鍵試題四: 你有看過哪些著名框架的源碼嗎?
A 兄已經十分沮喪的說,還真沒有。
尼恩總結:
京東的這個幾道面試題,其實非常普通。 無非是Java的鎖、高性能並發中常用的模式、數據一致性、等一些基礎的知識。
至於源碼和著名框架的話,有的時候也是非常重要的,如果要推薦一個的話, 可以認真讀一下Netty 的源碼。
當然,如果直接讀源碼比較枯燥,可以先看瘋狂創客圈《netty原理死磕》系列,理解netty的原理,再看源碼,做到事半功倍。
A兄和尼恩是朋友,水平真的很強。 由於沒有准備,只是可惜A兄的這次機會了。
瘋狂創客圈:如果說Java是一個武林,這里的聚集一群武痴, 交流編程體驗心得
QQ群鏈接:瘋狂創客圈QQ群