阿里雲Java研發4面:源碼+Nginx+線程安全+算法

阿里雲Java研發4面:源碼+Nginx+線程安全+算法

一面(30mins)簡歷評估吧:

1.自我介紹

2.實習的項目,拋了一系列的提高性能的問題,針對項目提問(實習項目略隱私,不列出來了)

3.發的論文,論文用到的算法

4.你認為算法與業務之間有什麼樣的關係

5.瀏覽器輸入URL發生了什麼,講出所有知道的內容

算法題

6.非遞歸遍歷二叉樹

7.查找數組的中間元素

8.問問題

二面(50mins)彷彿題庫抽問:

1.自我介紹

2.Java的併發方式

3.synchronized和lock的區別

4.Java內存模型及GC算法

5.你理解的線程安全

6.Java源碼中的HashMap、HashTable、ArrayList及LinkedList

7.解決Hash衝突的方法及Java8對鏈地址法有何優化

8.加載器雙親委派模型及破壞

9.死鎖的原因及預防

10.操作系統的內存管理機制

11.進程和線程的區別

12.TCP和UDP區別

13.TCP如何保證可靠性,擁塞控制如何實現

14.用過哪些數據庫,支持事務的數據庫的四個特性,數據庫的四個隔離級別

15.講下跳錶怎麼實現的

16.哈夫曼編碼是怎麼回事

17.非遞歸且不用額外空間(不用棧),如何遍歷二叉樹

18.是否可以實習

19.問問題

三面(30mins):

1.自我介紹

2.實習的項目

3.依然是:輸入URL瀏覽器發生了什麼

4.DNS解析的域名,你直接去ping,能成功嗎,它是一個web server嗎

5.說說長連接是怎麼回事,使用長連接有什麼影響

6.個人的職業規劃

7.除了項目之外,有了解過其他的開源技術嗎

8.NginX如何做負載均衡

9.常見的負載均衡算法有哪些

10.一致性哈希的一致性是什麼意思

11.一致性哈希是如何做哈希的

12.自己最常用的數據結構是什麼

13.講講算法及數據結構在實習項目中的用處

14.常見的排序算法及其複雜度

15.講講O(nlogn)複雜度的算法在實際工程中的用處

16.問問題

HR面(20mins):

1.自我介紹

2.實習學到了什麼

3.自己的職業規劃

4.評價一下騰訊的技術氛圍

5.實習中有沒有什麼不足,現在彌補了嗎

6.對阿里技術氛圍有什麼樣的理解,用過哪些阿里的開源庫

7.給你一千萬創業,你怎麼分配資金,自己承擔什麼樣的角色(CEO?CTO?COO?)

8.螞蟻金服最後待offer給你轉推薦,你清楚原因嗎(崗位不符合預期)

9.加上之前的面試和螞蟻的面試,你面試與自己預期相比表現怎麼樣

10.期待的工作地點

11.問問題

=======================================================================

阿里的面試到這裡應該是結束了,希望能通過拿到阿里雲的offer吧。

螞蟻的操作本來讓我心灰意冷,不過好在他轉推阿里雲了,還是很感激的!

最後,希望大家都有好的offer喲~~

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

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

阿里雲Java研發4面:源碼+Nginx+線程安全+算法

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

阿里雲Java研發4面:源碼+Nginx+線程安全+算法

(3)Java學習的書籍資料

阿里雲Java研發4面:源碼+Nginx+線程安全+算法


分享到:


相關文章: