
今年前前后后我參加了阿里巴巴兩次面試,一次是社招,一次是內推,第一次社招3面過后就被掛了,內推歷經5面拿到的offer,進入的是阿里口碑部門,分享一下這次的面經,希望能幫助到大家,
阿里內推一面:專案
1,面試官讓我描述一個自己印象最深的專案,手畫設計圖,
2,針對專案中的技術進行發問,比如:架構設計、部署圖、模塊之間的通信等,
3,因為我描述專案存盤資料比較多,讓我重新設計資料庫的表,怎么設計
后面都是針對專案技術的問題,一共二十多分鐘
阿里內推二面:
1、問了冒泡排序,快排,和歸并排序及優缺點和優化
2,網路方面有osi七層,tcp/ip五層,分別有哪些協議及作用
3,爬蟲用的什么資料結構
4、tcp的流量控制和擁塞控制
5,mysql用的什么存盤引擎,這個存盤引擎用的什么資料結構 ,有哪些優缺點,怎么使用
6,jvm的垃圾回識訓制和垃圾收集器
7、spring當中事物的隔離級別
8、jdk1.8 concurrenthashmap 的新的特性,有沒有看過原始碼
9、 threadlocal了解嗎
10,問了redis的一些問題,專案中有(擴容,失效key清理策略等)
11,剩下的都是專案的東西(kafka filebeat elk原理,主從選舉,復制等)
12,后面擴展的問了一些大資料相關的,問我一些大資料處理框架是否有了解,具體什么忘記了
整個程序四十分鐘左右
阿里內推三面:
三面總體給我的感覺很糟,可能是因為有點壓力面,讓我的心態有點小蹦,很多問題都沒說好,沒有邏輯,感覺面的很差,沒想到過了
大致上問了
1,設計微信附近的人演算法
2,對Java的理解
3,執行緒和行程
4,去重策略
5,后面問了專案中的elk中的東西
6,后面就問了后半年的計劃等
整個程序持續了五十分鐘左右,因為感覺面的很差,都不愿意回憶,能想起來的就這么多了
阿里四面 :交叉面
本來以為三面結束就是hr面了,又收到一面交叉面
1,自我介紹
2,繼續聊之前的專案
3,設計一個演算法,實作兩個10g大檔案在10m的記憶體中將兩個大檔案中重復的放進第三個檔案
這個面的最久,一個小時多一點
阿里五面 hr
大概問了
1,介紹一個對于你來講成長最大的專案,你在專案中承擔的作用
2,對阿里有沒有了解
3,對電子商務有沒有了解
4,了解新零售嗎
5,電子商務和新零售有什么區別
6,還有哪些電子商務平臺 國內外
7,用過哪些演算法模型
8,讀過哪些演算法方面的書籍
9,開放題 資料和商業的關系
一共半個多小時吧,具體就這么多
以上就是完整的技術面試、專案經驗、HR面試的經驗總結,希望對你有所幫助,再給大家分享BAT面試題的答案!


Java核心知識點:



轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/202556.html
標籤:其他
上一篇:Docker之容器操作
