歡迎關注我的公衆號:石杉的架構筆記(ID:shishan100)程序員
週一至週五早8點半!精品技術文章準時送上!面試
精品學習資料獲取通道,參見文末算法
「 以前寫了兩篇文章,給你們介紹了一下如何利用短時間的時間,儘量充分的爲面試作準備:緩存
一、【金三銀四跳槽季】Java工程師如何在1個月內作好面試準備?性能優化
二、【offer收割機必備】我簡歷上的Java項目都好low,怎麼辦? 這篇文章就給你們聊一個很是關鍵的問題:如何有策略的投遞簡歷以及如何有策略的進行面試。網絡
給你們說一個我常常觀察到的一些同窗投遞簡歷和找工做的誤區。XX同窗留言跟我說,我剛剛收到阿里的HR的面試邀約,我去試試怎麼樣?我感受本身準備的差很少了,我想去投一下美團和滴滴,去試試能不能直接進大公司?架構
通常來講,上來問我這種問題的同窗,90%都沒太好的面試結果。併發
爲何呢?緣由很簡單,你爲面試作了充足的準備,可是實際一旦開始面試起來仍是會碰到你以前沒遇到過的問題。分佈式
在這裏但願你們永遠記住面試中的一條鐵律:在你還沒開始面試以前,單純只是本身在家裏準備,你永遠無法作到100%完美的準備,必定會有這樣那樣的一些問題是內沒注意到的,沒準備好的。微服務
因此說,上述那種狀況下,不少同窗直接跑到大廠去面試,大部分狀況下都折戟沉沙了,拿不到offer。
由於你們徹底搞錯了策略,面大廠進大廠,不少同窗都須要充分的規劃和準備,甚至有的人是通過幾年的蟄伏和努力,最後才厚積薄發進入國內頂尖大廠的。
並且更加極端的一些狀況,有一些同窗就採起那種比較魯莽的面試策略去面試,結果致使面試了10來個Java崗位,卻一個offer都沒拿到,這個時候就應該反思一下本身的問題了,是否是面試的策略出了問題。
那麼一個合理的面試策略應該是什麼樣子的呢?
其實說來也很簡單,就是田忌賽馬,你須要把你的面試階段劃分爲前中後三個階段。
當你以爲本身充分的準備好了面試以後,你應該先找幾個感受對本身會有必定技術挑戰的公司,可是並非本身特別意向想要去的公司去投遞簡歷面試一下。
在這個階段,十有八九會暴露出來你不少的問題。
對於不少人來講,別看多是去一些中小型的互聯網公司去面試,可是其實裏面也有一些技術不錯的面試官,只要面試官的技術實力比你強,那麼在面試的過程當中,必定會問到你一些問題,是你以前沒注意以及沒準備好的。
此時你極可能會發現,剛開始面試的頭三四家公司,每家公司聊的都不太順暢,每家公司總有那麼幾個問題沒回答好,而後都沒拿到offer。
可是這個階段的好處是,你發現了本身不少薄弱環節,這個時候你應該儘快經過上網查資料的方式填補好本身對一些薄弱問題的弱項。
而後迅速總結,內化爲本身的語言,而且能落地到紙上畫圖實現。這樣,下次再問到相同問題的時候,能夠回答的更好。
基本上按照以前不少同窗的狀況來講,大概第一個階段就是持續個三家到五家公司那樣子,可是這個期間你會瞬間發現本身不少的問題,而後短期內經過查閱資料的方式就能夠儘快彌補好本身沒準備好的一些地方。
通過了第一個階段的被虐以後,每一個人的面試能力都會增強不少,並且找到了一些面試的感受,對面試的節奏、對答都有了更好的把控。
這個時候第二個階段,就能夠嘗試去衝刺一下阿里、美團、滴滴等國內的一些大廠了。
在這個階段裏,你須要盡心盡力去面試,若是你準備的很充分,通過了第一階段的打磨提高了面試能力和經驗,並且自己的一些學歷、過往公司履歷相對較好,同時你的一些軟素質好比說學習能力、表達能力、溝通能力都比較好,那麼在這個階段相對就會有更大的把握拿到大廠的offer了。
可是若是衝刺了一些大廠以後,感受仍是有必定的差距致使沒拿到大廠的offer呢?其實這也是很正常的一個現象,由於畢竟大廠的面試官問的問題可能會更難,讓你更加難以承受,可能會暴露出來你更多的問題。
在面大廠的過程當中暴露出來的問題,不少時候就不是準備充分與否的問題了,而是可能暴露出來你的技術能力和知識體系的欠缺,不少東西可能你根本就不會。
這對你來講是好事情,由於你經過面試大廠,瞬間會明白本身跟大廠之間的技術差距。
這個時候有些技術能力跟大廠欠缺很大的同窗一會兒會被極大的打擊本身的自信心,建議你們暫停一下面試的過程。
這時,你徹底能夠將面大廠過程暴露出來的本身的技術能力的欠缺記錄一個清單,而後有針對性的找一些技術資料來對這些不足之處進行學習和準備,儘量的彌補本身的欠缺。
假如說你的面試進行到了這個階段,那麼很很差意思,說明幾個你最心儀的大廠沒能進去。不過也不要緊,這個時候若是你針對本身的技術短板進行突擊學習以後,相信你的技術能力又會有一個成長和提升。
此時你就應該針對你的跳槽進行收尾了,這個時候你能夠投遞一些中大型互聯網公司的職位,同時再加上一些比較好的獨角獸企業的職位,或者是一些你感受技術氛圍比較好的中小型互聯網公司的職位。
從筆者指導過的一些同窗來看,你的面試能力積累到這個程度,基本上拿下一些offer是已經沒問題了,你面試的時候都會比較遊刃有餘了。
而後接着就能夠在收穫的幾個比較好的offer裏選擇一個各方面最適合本身的offer。
看完這篇文章,相信不少老實本分的工程師同窗之後再面試的時候應該就明白了,先投哪些公司,再投哪些公司,如何利用面試的過程增強本身對薄弱項的認知,以及如何利用面試的過程快速的彌補本身技術的不足,最後經過一個有策略的過程收穫一批本身滿意的offer。
(圖源網絡,侵權刪除)
掃描下方二維碼,備註:「資料」,獲取更多「祕製」 精品學習資料
若有收穫,請幫忙轉發,您的鼓勵是做者最大的動力,謝謝!
一大波微服務、分佈式、高併發、高可用的原創系列文章正在路上
歡迎掃描下方二維碼,持續關注:
石杉的架構筆記(id:shishan100)
十餘年BAT架構經驗傾囊相授
推薦閱讀:
二、【雙11狂歡的背後】微服務註冊中心如何承載大型系統的千萬級訪問?
三、【性能優化之道】每秒上萬併發下的Spring Cloud參數優化實戰
六、大規模集羣下Hadoop NameNode如何承載每秒上千次的高併發訪問
七、【性能優化的祕密】Hadoop如何將TB級大文件的上傳性能優化上百倍
九、【坑爹呀!】最終一致性分佈式事務如何保障實際生產中99.99%高可用?
十一、【眼前一亮!】看Hadoop底層算法如何優雅的將大規模集羣性能提高10倍以上?
1六、億級流量系統架構之如何設計全鏈路99.99%高可用架構
1八、大白話聊聊Java併發面試問題之volatile究竟是什麼?
1九、大白話聊聊Java併發面試問題之Java 8如何優化CAS性能?
20、大白話聊聊Java併發面試問題之談談你對AQS的理解?
2一、大白話聊聊Java併發面試問題之公平鎖與非公平鎖是啥?
2二、大白話聊聊Java併發面試問題之微服務註冊中心的讀寫鎖優化
2三、互聯網公司的面試官是如何360°無死角考察候選人的?(上篇)
2四、互聯網公司面試官是如何360°無死角考察候選人的?(下篇)
2五、Java進階面試系列之一:哥們,大家的系統架構中爲何要引入消息中間件?
2六、【Java進階面試系列之二】:哥們,那你說說系統架構引入消息中間件有什麼缺點?
2七、【行走的Offer收割機】記一位朋友斬獲BAT技術專家Offer的面試經歷
2八、【Java進階面試系列之三】哥們,消息中間件在大家項目裏是如何落地的?
2九、【Java進階面試系列之四】扎心!線上服務宕機時,如何保證數據100%不丟失?
30、一次JVM FullGC的背後,竟隱藏着驚心動魄的線上生產事故!
3一、【高併發優化實踐】10倍請求壓力來襲,你的系統會被擊垮嗎?
3二、【Java進階面試系列之五】消息中間件集羣崩潰,如何保證百萬生產數據不丟失?
3三、億級流量系統架構之如何在上萬併發場景下設計可擴展架構(上)?
3四、億級流量系統架構之如何在上萬併發場景下設計可擴展架構(中)?
3五、億級流量系統架構之如何在上萬併發場景下設計可擴展架構(下)?
3七、億級流量系統架構之如何保證百億流量下的數據一致性(上)
3八、億級流量系統架構之如何保證百億流量下的數據一致性(中)?
3九、億級流量系統架構之如何保證百億流量下的數據一致性(下)?
40、互聯網面試必殺:如何保證消息中間件全鏈路數據100%不丟失(1)
4一、互聯網面試必殺:如何保證消息中間件全鏈路數據100%不丟失(2)
4三、高併發場景下,如何保證生產者投遞到消息中間件的消息不丟失?
4五、從團隊自研的百萬併發中間件系統的內核設計看Java併發性能優化
4六、【非廣告,純乾貨】英語差的程序員如何才能無障礙閱讀官方文檔?
4七、若是20萬用戶同時訪問一個熱點緩存,如何優化你的緩存架構?
4八、【非廣告,純乾貨】中小公司的Java工程師應該如何逆襲衝進BAT?
50、【金三銀四跳槽季】Java工程師如何在1個月內作好面試準備?
5一、【offer收割機必備】我簡歷上的Java項目都好low,怎麼辦?
做者:石杉的架構筆記 連接:juejin.im/post/5c263a… 來源:掘金 著做權歸做者全部,轉載請聯繫做者得到受權!