46 道阿里巴巴 Java 面试题,你会几道?
做技術的有一種資歷,叫做通過了阿里的面試。
這些阿里Java相關問題,都是之前通過不斷優秀人才的鋪墊總結的,先自己弄懂了再去阿里面試,不然就是去丟臉,被虐。
希望對大家幫助,祝面試成功,有個更好的職業規劃。
1
面試常見問題
1、微信紅包怎么實現。
2、海量數據分析。
3、測試職位問的線程安全和非線程安全。
4、HTTP2.0、thrift。
5、面試電話溝通可能先讓自我介紹。
6、分布式事務一致性。
7、nio的底層實現。
8、jvm基礎是必問的,jvm GC原理,JVM怎么回收內存。
9、Java是什么。
10、API接口與SDI接口的區別(API是提供給別人的接口)。
11、dubbo如何一條鏈接并發多個調用。Dubbo的原理,序列化相關問題。
12、用過哪些中間件。
13、做過工作流引擎沒有。
14、以前的工作經歷,自己覺得出彩的地方(釘釘)
15、線程池的一些原理,鎖的機制升降級(天貓、螞蟻)
16、從系統層面考慮,分布式從哪些緯度考慮(天貓)
17、Hadoop底層怎么實現(天貓)
18、threadLocal,線程池,hashMap/hashTable/coccurentHashMap等(天貓)
19、秒殺系統的設計(天貓)
20、虛擬機,IO相關知識點(天貓)
21、Linux的命令(天貓)
22、一個整形數組,給定一個數,在數組中找出兩個數的和等于這個數,并打印出來,我寫的時間復雜度高,要求O(n)。(天貓)
23、n個整數,找出連續的m個數加和是最大。(天貓)
24、更重視開源技術(螞蟻金服上海)
25、數據庫鎖隱原理(螞蟻金服網商)
26、1000個線程同時運行,怎么防止不卡(航旅)
27、并列的并發消費問題(航旅)
28、高并發量大的話怎么處理熱點,數據等(螞蟻金服)
29、如何獲取一個本地服務器上可用的端口
30、流量控制相關問題(螞蟻金服)
31、數據庫TPS是多少,是否進行測試過(天貓)
32、緩存擊穿有哪些方案解決(天貓)
33、Java怎么挖取回收器相關原理(財富)
34、Java的集合都有哪些,都有什么特點(信息平臺)
35、分布式鎖,redis緩存,spring?aop,系統架構圖,MySQL的特性(信息平臺)
36、場景,同時給10萬個人發工資,怎么樣設計并發方案,能確保在1分鐘內全部發完打個比方會提出類似的場景(信息平臺)
本套試題僅供大家參考,沒有標準答案,更多面試題請在Java技術棧微信公眾號后臺回復關鍵字:面試,為你整理了N套主流的Java技術面試題。
2
阿里HR面試時的核心問題
1、你為什么離職?
2、你怎么看待自己的職涯?(包括工作和家庭的分配,怎么平衡家庭和工作的關系、加班、選擇一家公司時的考量、location等)
3、薪資期望(不要直接說數,絕不能表現出沒到多少錢或者什么層級我就不去,這是味道問題不是能力問題)
3
候選人被問過的一些題目
1、項目中遇到的最大挑戰是什么?怎么解決的?
2、最有成就感的事情是?
3、你為什么選擇阿里?
4、說說自己性格上的優缺點(描述一下自己的性格)
5、自己覺得自己工作上的短板/優點是什么?
6、怎么看待加班(你能接受996、997、007嗎)?
如果候選人的調性符合(足夠官方),可以這么回答:我覺得我們要實現夢想,一定是要付出比較多努力的,所以我已經做好了準備,也愿意和小伙伴們一起戰斗我是可以加班的,我現在加班強度就是比較大的。因為我喜歡這個事情,我想把這個事情做好。
7、可以接受降薪嗎?
(像螞蟻這種你懂的)如果候選人的調性符合(足夠官方),可以這么回答:我也理解螞蟻金服現在的薪資架構,我相信公司會根據我的能力給出一個合理的薪水方案,我相信只要把事情做好,該有的一定會有的對于螞蟻這樣的部門。
“我們在創造歷史、我們在做一個從來沒有人做過的事情,所以肯定是有難度的,肯定是要付出大量努力的 ”,面試官會特別喜歡這樣的話。
本套試題僅供大家參考,沒有標準答案,更多面試題請在Java技術棧微信公眾號后臺回復關鍵字:面試,為你整理了N套主流的Java技術面試題。
4
面試技巧
1、答非所問:
感覺到答案說出來對方會不待見的時候,可以這么做:有關聯性的答非所問,注意強調自己的想法,爭取讓面試官能夠共情,比如深圳的房價可以引人共情、電商相關的大平臺、穩定、有上升空間等。
2、面試的狀態很重要:
兩個例子,上月一個成功offer的候選人,非互聯網背景,公司也不是一線的,但是面試時表現出對阿里很強烈的興趣,HR事后特地向我們提到,對這位候選人印象很深刻;
另一位今天剛掛的候選人,兩輪技術都是一舉拿下,最后HR面掛了,HR給我們的反饋是,候選人剛從自己的創業公司離職,貌似情緒很低落,對自己也沒什么想法。
綜上所述,面試時既不要唯唯諾諾,過于被動,也不要過于夸張,而是在于展現自己對一個不錯機會的尊重和爭取,讓面試官覺得你對他們,對這個崗位有很大的興趣。
5
注意事項
1、阿里比絕大部分公司更看重情懷和夢想
阿里的八字箴言:樂觀、聰明、皮實、自省
2、阿里里面的HR都是懂業務的,會結合對候選人的判斷和業務的把控進行篩選,不要忽悠他們.......
歡迎工作一到五年的Java工程師朋友們加入Java填坑之路:860113481
群內提供免費的Java架構學習資料(里面有高可用、高并發、高性能及分布式、Jvm性能調優、Spring源碼,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多個知識點的架構資料)合理利用自己每一分每一秒的時間來學習提升自己,不要再用"沒有時間“來掩飾自己思想上的懶惰!趁年輕,使勁拼,給未來的自己一個交代!
總結
以上是生活随笔為你收集整理的46 道阿里巴巴 Java 面试题,你会几道?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序猿生存指南-38 枯木逢春
- 下一篇: js正则表达式之人民币匹配