阿里Java內推5面:網絡+mysql+數據結構+Redis(已拿offer)

阿里Java內推5面:網絡+mysql+數據結構+Redis(已拿offer)

一面:

  • 面試官讓我描述一個自己印象最深的項目
  • 針對項目中的技術進行發問
  • 因為我描述項目存儲數據比較多,讓我重新設計數據庫的表,怎麼設計

後面都是針對項目技術的問題,一共二十多分鐘

二面:

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原理,主從選舉,複製等)

後面擴展的問了一些大數據相關的,問我一些大數據處理框架是否有了解,具體什麼忘記了

整個過程四十分鐘左右

三面

三面總體給我的感覺很糟,可能是因為有點壓力面,讓我的心態有點小蹦,很多問題都沒說好,沒有邏輯,感覺面的很差,沒想到過了

大致上問了

2,對Java的理解

3,線程和進程

4,去重策略

5,後面問了項目中的elk中的東西

6,後面就問了後半年的計劃等

整個過程持續了五十分鐘左右,因為感覺面的很差,都不願意回憶,能想起來的就這麼多了

四面 交叉面

本來以為三面結束就是hr面了,又收到一面交叉面

1,自我介紹

2,針對一個實習項目問了很久

3,設計一個算法,實現兩個10g大文件在10m的內存中將兩個大文件中重複的放進第三個文件

大概就這麼多,第三個題我說了三種方式,他都不滿意,最後不了了之了,但師兄說評價還挺好,估計是比較注重思路吧

這個面的最久,一個小時多一點

五面 hr

感覺阿里的hr面不是大家說的談人生談理想啊,前一天晚上剛面完四面,第二天下午就收到hr面電話了,很方

1,介紹一個對於你來講成長最大的項目,你在項目中承擔的作用

2,對阿里有沒有了解

3,對電子商務有沒有了解

4,瞭解新零售嗎

5,電子商務和新零售有什麼區別

6,還有哪些電子商務平臺 國內外

7,用過哪些算法模型

8,讀過哪些算法方面的書籍

9,你的論文是做了什麼,解決了什麼問題

10,開放題 數據和商業的關係

11,後半年的計劃安排

一共半個多小時吧,還有一些忘記了,具體就這麼多

面完之後大概一個多禮拜收到的意向書

阿里Java內推5面:網絡+mysql+數據結構+Redis(已拿offer)

最後

分享一波我在面試阿里複習過程中刷的題(含詳細答案解析)和一些學習資料,都已整理成PDF文檔或者Word文檔,有需要的朋友可以轉發+私信關鍵詞【面試】免費領取~

(1)最新java架構專題系列面試真題+解析(包含Kafka、Mysql、Tomcat、Docker、Spring、MyBatis、Nginx、Netty、Dubbo、Redis、Netty、Spring cloud、分佈式、高併發、性能調優、微服務...)

阿里Java內推5面:網絡+mysql+數據結構+Redis(已拿offer)

(2)最新大廠面試真題+解析(百度,華為,騰訊,網易,迅雷...)

阿里Java內推5面:網絡+mysql+數據結構+Redis(已拿offer)

(3)Java學習的書籍資料

阿里Java內推5面:網絡+mysql+數據結構+Redis(已拿offer)


分享到:


相關文章: