最新阿里中間件研發四面面經:JVM+高併發性能+分佈式+dubbo+MQ 一面: 二面: 三面: HR面:

近期我參與了阿里巴巴中間件部門的面試,一共經歷了四次面試,拿到了口頭offer。這是我的面經,在這裏分享給大家。

一面:

1 自我介紹

2 項目中做了什麼,難點呢。

3 Java的線程池說一下,各個參數的作用,如何進行的。

4 Redis講一下

5 分佈式系統的全局id如何實現。用zookeeper如何實現的呢,機器號+時間戳即可。

6 分佈式鎖的方案,redis和zookeeper那個好,如果是集羣部署,高併發情況下哪個性能更好。

7 kafka瞭解麼,瞭解哪些消息隊列。

8 想做業務還是研究。

9 然後出了一道題,linux的訪問權限是rwx格式的。使用一個類支持訪問權限的增刪改查,並且注意使用的數據格式以及方法效率,規範。給了一個多小時寫題。

耗時將近30分鐘。

二面:

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

2 上次面試官問的問題,反射的作用是什麼。

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

4 私有云,docker和k8s等。

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

6 dubbo中的rpc如何實現。

7 自己實現rpc應該怎麼做

9 dubbo的服務註冊與發現。

10 聽說我是非科班,於是問了些排序算法

耗時將近30分鐘。

三面:

三面不是面試,而是筆試,耗時三個小時,考的是Java核心的基礎。但是好像不能透題,就不說了。都挺有難度的。

大概說一下就是有幾個考點,Java併發的知識點,集合類,線程池,多線程之間的通信等。

HR面:

聊人生談理想,HR小姐姐非常溫柔,交流十分愉快。30分鐘。

最新2020整理收集的一些面試題(都整理成文檔),有很多幹貨,包含mysql,netty,spring,線程,spring cloud、jvm、源碼、算法等詳細講解,也有詳細的學習規劃圖,面試題整理等,需要獲取這些內容的朋友關注作者簡書【AI喬治】,然後打開作者個人簡介按照下圖操作掃碼免費獲取資料-添加備註【簡書】即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章