學歷真的是一個敲門磚,所以能升學歷的小伙伴,一定要記得升學歷!對于很多沒有學歷優勢的人來說,面試大廠是非常困難的,很多時候連面試的機會都得不到。所以能得到面試機會,一定要好好把握,面試前準備一定要充分。作為一個二本的渣渣,能夠通過簡歷,五輪面試,拿到P6的offer,還是很感慨的,分享出來,一起學習。
阿里一面:
本來阿里就是隨便投一下的,沒想過會接到通知。接到電話的時候,正在面試某小廠,然后在走廊回答問題,讓hr等了我40分鐘,也是挺不好意思的。來電的是阿里的HR,倒是單刀直入,直接進入面試:
- 自我介紹,最近的項目,還有大致的期望
- 垃圾回收算法
- 雙親委派機制
- 面向對象
- 調優的過程
回答得馬馬虎虎,然后HR說等通知,私下以為是涼了,然后繼續面試我的小廠。然后過了三個多小時之后,又接到了阿里HR的電話,和我約時間到公司面試,真是開心爆了。由于有點小緊張,害怕面試不好,于是就說在外地,一周后才能去,為自己爭取一周的復習時間。
阿里二面:
- 自我介紹、自己做的項目和技術領域
- springmvc原理
- bean是什么,有什么用
- jvm調優過程
- 什么是gc,項目里有沒有場景用到,如何看gc日志
- 多線程同步,鎖優化,各種鎖得對比
- redis怎么用,場景,社交關系中如何使用redis去維護用戶關系
- jvm各種啟動參數,作用
- 緩存的各種機制
- 在淘寶商城中,如何查詢某用戶的歷史訂單
- 淘寶用戶注冊流程
- 什么是負載均衡,項目里怎么用
- hashmap的各種,直接手寫了源碼
阿里三面:
- 介紹下自己
- 聊一下項目細節
- 項目中有什么漏洞,如何解決
- 如何保證讀寫分離的數據庫,立馬讀到剛寫入的數據
- 高并發場景下如何扣庫存
- 消息隊列,kafka
- 線程池的參數
- 常用的負載均衡
- 分布式緩存
- 分布式鎖
阿里四面:
- 說一下中間件
- 類加載過程
- 如何解決項目中的問題,當時是怎么思考的
- 如何保證高可用
- 分布式唯一id
- B樹和B+樹
- 線程池
- elasticsearch的底層原理
- 如何解決bean的循環依賴
- CAS的問題,講一下解決方案
- sql優化
阿里五面:
- 為什么選擇阿里
- 近期有什么規劃
- 如何看待996
- 如何平衡工作和學習
- 薪資
總得來說還是很有參考價值的。面對大廠,簡歷已經要好好做,盡量準備充分,引導面試官問簡歷的內容和涉及到的技術。我們也準備了一些大廠面試的參考,希望大家一起學習,一起進大廠哦。
————需要以下資料的可以 點擊這里,就是這里,回復暗號:筆記 免費領取!!!