記一次阿里雲中間件面試

8月初收到阿里中間件的面試邀請,收到以後很快就進行了第一面。

第一面主要聊了一些java自身的東西 經常使用的集合好比list,hashmap,set聊這些集合的適用常景和一些底層的實現原理。經常使用的併發包組件如conurrentHashMap,countdownlatch和這些組件的底層實現,鎖有幾種等等。後面就聊jvm相關的東西。好比內存佈局,GC收集以及調優、類加載機載和一些經常使用jvm底層指令。後面又問了數據庫、網絡、操做系統、redis相關的知識。聊完以後面試官指出了個人一些不足之處以後就叫我準備第二面了。

第二面很快到了,主要聊項目相關之類的東西,問我印象最深的一個項目而後圍繞這個項目進行討論。主要問了緩存設計,線程安全,高併發相關知識。到了當天晚上就進行一個在線筆試,有兩道題。第一道題是用java實現相似shell讀取超大文本的操做好比grep,sort,uniq等一系列操做。第二道題是設計一個DSL做業編排引擎。因爲比較緊張把兩道題當作了一道題,結果寫了一個DSL做業編排引擎去處理超大文本,實現了題目要求的70%功能吧。最後筆試居然也過了。

過了兩天就收到阿里雲負責人的第三面,聊工做經歷和項目相關之類的東西,問我爲何有換工做的打算,後問了一些jvm相關知識,就叫我準備HR面了。

三天後進行了HR面,HR是一箇中年男HR,聊的時候好像有點不對味,全程都是他問我答。問我最得意的項目是什麼,遇到最大的困難的是什麼,每次我說完他都只回答嗯。HR問完以後就說你有什麼想問的嗎,我就問了部門將來有什麼規劃之類的等等。最後沒有談到薪資更沒談到offer,HR全程基本沒什麼表情,我感受差很少應該是掛了吧,哎,總的來講感受有點鬱悶吧,面試流程這麼長結果最後掛在了HR面而且也不知道是什麼緣由。java

相關文章
相關標籤/搜索