這是我跟風面試之後的一些總結,目前已經拿到百度,京東,360的offer坐等10月中旬挑選入職,你還在猶豫什麼?
先總結一下技巧性的面試流程:
技術面
-
讓你做自我介紹(準備好)
-
看看你簡歷,說你對這個比較熟?balabla…你問的簡單就熟,問的難不好意思不太瞭解
-
看看你實習經歷,讓你介紹實習乾啥了,有沒有什麼大專案能拿得出手,乾聊10-20分鐘的
-
問問職業規劃。這裡表現出你態度的虔誠,不會亂跳槽,踏踏實實的乾,讓他感受到你想進這家公司,兩眼能放光就更好了… 大佬們可以海吹一波
-
你有啥子問題。我一般預備兩個問題,您這部門具體做什麼能介紹一下?我什麼時候能知道自己是過了還是沒過呢?儘量不要不問,各路大佬在貼中都說過了
一定要把主動權掌握在自己手中,面試官會問很多你平時不瞭解或壓根不知道的問題,這時你可以說平時我用不到這些(可以理解啊,應屆生上哪懂這麼多邪門歪道啊,大佬請無視我),然後說自己對xxx領域有點研究,引導他來問你
對面提問你時,其實很考驗你答辯技巧的,當你熟悉的東西時,那很OK,balabala即可,問你不熟悉的(你只知道點皮毛,但也在簡歷上寫了),你可以說“我做專案時碰到過一點,大體查了下,有點印象,您可以試著問一下”,這樣會讓面試官把期望放低,問題難度也會降低,答出來加分,答不出來也無所謂
HR面
-
自我介紹(準備版非技術的! 從本科到大學,研究方向,選擇這家公司理由,實習經歷拉一拉,時間一般能湊夠了,讓對方感覺你是個健談的人)
-
聊聊興趣愛好(準備些健康的愛好,遊戲公司可以考慮非健康的…)
-
聊聊實習經歷,和上下級處的如何,有壓力怎麼辦
-
你有啥問題(千萬不要說沒有,要表現出自己對這個工作的熱情)。我對這部門還有些不瞭解,您能在系統介紹下嗎?入職培訓介紹一下?
懂套路肯定是不夠的,還要有真材實料才行。
下麵是我在各個大廠面試之後總結出來的知識點體系圖,為你收割offer添磚加瓦。
一:原始碼方面是肯定要瞭解的
學習Java技術體系,設計樣式,流行的框架與元件原始碼理解是必不可少的:
常見的設計樣式,編碼必備
Spring5,做應用必不可少的最新框架
MyBatis,玩資料庫必不可少的元件
二:工程化與工具
工欲善其事必先利其器,不管是小白,還是資深開發,玩Java技術體系,選擇好的工具,提升開發效率和團隊協作效率,是必不可少的:
Maven,專案管理
Jenkins,持續整合
Sonar,程式碼質量管理
Git,版本管理
三:分散式架構
高併發,高可用,海量資料,沒有分散式的架構知識肯定是玩不轉的:
分散式架構原理
分散式架構策略
分散式中介軟體
分散式架構實戰
四:微服務架構
業務越來越複雜,服務分層,微服務架構是架構升級的必由之路,Java技術體系,和微服務相關的技術有哪些呢?
微服務框架
Spring Cloud
Docker與虛擬化
微服務架構
五:效能最佳化
任何脫離細節的ppt架構師都是耍流氓,向上能運籌帷幄,向下能解決一線效能問題,Java技術體系,需要瞭解:
效能指標體系
JVM調優
Web調優
DB調優
六:底層知識
從架構設計,到應用層調優,再深入瞭解底層原理,扎實的Java基本功才能讓自己變為掃地神僧:
記憶體模型
併發樣式
執行緒模型
鎖細節
如何一起學習,有沒有免費面試資料?
對Java技術,架構技術感興趣的同學,歡迎加QQ群:838498680,一起學習,相互討論。還有最新的面試體系圖免費領取。
群內已經有小夥伴將知識體系整理好(原始碼,筆記,學習影片),歡迎加群免費取 。
掃碼入群獲取免費面試資料
群裡每個月都會有贈書活動,每個月4名
不需要繳納任何費用純粹拼人品
給大家推薦一個我朋友的專註Java技術交流的公眾號,裡面會分享分散式、微服務、高併發、JVM,以及大資料,區塊鏈等技術,有會定時分享IT類最新資訊。
成就夢想不是夢,還是要看你關註不關註!
技術在手,offer我有