剛參加完阿里面試:一面+二面+三面+HR四面(經驗總結)

很多人去面試之前都很做足準備,下面就分享一次,從面試中,其實可以看得出來現在的公司對於面試者的知識體系要求,具有一定的參考價值,感興趣的小夥伴們可以參考一下

阿里中間件團隊一面:


剛參加完阿里面試:一面+二面+三面+HR四面(經驗總結)


第一步先自我介紹?介紹自己的項目經驗和個人的擅長點,面試官主要考察你的表達能力和語言精簡能力。

第二步:項目中做了什麼,難點在哪裡?主要是想了解參與過技術難度最大的項目難點,技術難點在哪裡,你是怎麼來解決的,考察項目經驗(技術難度)。

第三步:開始切入技術面試正題:Java的線程池說一下,各個參數的作用,如何進行的?同步與異步區別?HashMap的實現原理,HashMap是如何解決hash衝突的問題?Redis講一下,項目使用場景,以及對應的算法?分佈式系統的全局id如何實現?用zookeeper如何實現的呢,機器號+時間戳即可?分佈式鎖的方案,redis和zookeeper那個好,如果是集群部署,高併發情況下哪個性能更好?kafka瞭解麼,瞭解哪些消息隊列?樂觀鎖,悲觀鎖?IO和NIO的卻別,以及NIO的原理,有了解過mina?JVM內存模型,JVM加載原理,回收算法瞭解?

第四步: 你是想做業務還是研究?主要是想考察你對技術是否有深入的研究興趣,建議回答喜歡研究,畢竟招聘的是技術崗位。

阿里技術二面:


剛參加完阿里面試:一面+二面+三面+HR四面(經驗總結)


1 介紹你做的項目和其中的難點?

2 反射的作用是什麼?

3 數據倉庫,多線程和併發工具等?

4 私有云,docker和k8s等?

5 瞭解哪些中間件,dubbo,rocketmq,mycat等?

6 dubbo中的rpc如何實現?

7 自己實現rpc應該怎麼做?

9 dubbo的服務註冊與發現?

10 聽說我是非科班,於是問了些排序算法面試耗時將近30分鐘。

阿里技術三面:


剛參加完阿里面試:一面+二面+三面+HR四面(經驗總結)


三面不是面試,而是筆試,耗時三個小時,考的是Java核心的基礎。

大概說一下就是有幾個考點:Java併發的知識點集合類線程池多線程之間的通信面試耗時將近40分鐘。阿里HR面:聊人生談理想,主要還是考察你對工作是否持積極的態度,以及你是否穩定,自信發揮就可以了。面試耗時將近30分鐘。阿里面試總結:阿里的面試特別喜歡面試技術原理,特別是多線程NIO異步消息框架分佈式相關的緩存算法等JVM的加載過程和原理回收算法

以及具體使用過的框架,會問部分參數檢驗你是否熟用

第一面能通過,後續被錄用的可能性就比較高了,第一輪非常重要,建議系統性的學習面試題目!

以上就是完整的技術面試、項目經驗、HR面試的經驗總結,希望對你有所幫助,加關注,不迷路,後續再給大家分享BAT面試題的答案!


四、最後


剛參加完阿里面試:一面+二面+三面+HR四面(經驗總結)

免費贈送jJava面試題大全1000+題!關注,轉發,評論後!私信回覆“面試”免費獲取該資源。


分享到:


相關文章: