<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          這份春招攻略,希望大家可以收藏!

          共 5245字,需瀏覽 11分鐘

           ·

          2020-10-14 04:10

          師弟妹們,這份春招攻略,希望可以讓你們清醒一下(當(dāng)然,本篇不僅僅適用于大三同學(xué),也適用于研一研二,打算走互聯(lián)網(wǎng)開發(fā)方向的同學(xué)。

          1.掃盲篇

          1.1 春招

          春招,即春季招聘,包括春招實(shí)習(xí) + 春招補(bǔ)招,兩者區(qū)別見下圖。

          本攻略主要針對春招實(shí)習(xí)招聘。

          1.2 關(guān)鍵時間點(diǎn)

          一般來說,春招的開始時間為:當(dāng)年的春節(jié)之后。所謂金三銀四,是指每年三月份-四月份是春招的最佳時間,錯過最佳時間,往往各大廠已經(jīng)招聘得差不多了,此時只能憑借運(yùn)氣撿漏。因此,在復(fù)習(xí)準(zhǔn)備的充分與否and投遞面試之間要做好權(quán)衡。

          2020年春招為例,字節(jié)跳動2月份即開啟了提前批,騰訊、阿里等大廠則在3月份開啟了提前批。

          2. 干貨篇

          公眾號文章不能放外部鏈接,因此我把完整攻略放到了Github上:

          Interview_Notes

          Github 倉庫(持續(xù)更新中)

          https://github.com/frankcbliu/Interview_Notes?

          為了方便大家,也可以直接點(diǎn)擊文末左下角的閱讀原文查看攻略

          本攻略針對前端開發(fā)后端開發(fā)提供參考路線,僅供參考。

          2.1 基礎(chǔ)

          基礎(chǔ)是任何崗位都需掌握的內(nèi)容:

          • 數(shù)據(jù)結(jié)構(gòu)與算法
          • 計算機(jī)網(wǎng)絡(luò)

          2.2 數(shù)據(jù)結(jié)構(gòu)與算法

          零基礎(chǔ)的話請先把 《大話數(shù)據(jù)結(jié)構(gòu)》 學(xué)透,看懂,快速掌握每一種結(jié)構(gòu)。

          大部分人應(yīng)當(dāng)都不是零基礎(chǔ)了,建議刷題鞏固,我梳理了基礎(chǔ)算法和春招面試中出現(xiàn)得非常高頻的50道題:

          基礎(chǔ)算法 & 精選50題

          基礎(chǔ)算法需要熟練掌握和運(yùn)用, 高頻50題也要刷得滾掛爛熟。

          2.3 計算機(jī)網(wǎng)絡(luò)

          計算機(jī)網(wǎng)絡(luò)高頻題

          參考書籍:

          • 《圖解 HTTP》
          • 《計算機(jī)網(wǎng)絡(luò)》——謝希仁
          • 《計算機(jī)網(wǎng)絡(luò)-自頂向下方法》

          3. 前端開發(fā)

          【坐等加薪大佬完善】

          4. 后端開發(fā)

          4.1 語言選擇

          總有選擇困難癥后期患者,學(xué)了兩年還不知道要選c++還是選Java,沒錯說的就是我。因此我很能理解到現(xiàn)在仍然在猶豫語言的選擇的同學(xué)。

          先說說我的經(jīng)歷吧,大二下在騰訊日常實(shí)習(xí),到了七八月份,我意識到要開始準(zhǔn)備春招實(shí)習(xí)了,但是語言的選擇確實(shí)有點(diǎn)糾結(jié),一方面我個人更偏好Java,用起來更舒服;但另一方面騰訊主c++,擔(dān)心走Java,以后就算能進(jìn)騰訊還是得轉(zhuǎn)c++,那之前學(xué)的Java不就白學(xué)了(事實(shí)上并不會白學(xué));字節(jié)主Go,校招走Go感覺還是太非主流了(實(shí)際上還真有人這么干,但是不推薦就是了);而主Java的阿里我又不是很喜歡。糾結(jié)來糾結(jié)去,我還是決定一步到位選c++,然而吭哧吭哧學(xué)了幾個月,一晃到11月,我才開始打算刷面經(jīng),發(fā)現(xiàn)c++好多東西還沒看,理性想了想,我學(xué)c++的效率還是太低了,就轉(zhuǎn)回Java(哦豁了);后續(xù)春招也順利拿到騰訊字節(jié)的暑期offer

          包括后來在字節(jié)實(shí)習(xí)過程中,也看到過有著七八年JAVA工作經(jīng)驗(yàn)的新同事,一樣得轉(zhuǎn)Go。很顯然,語言并不是問題,以前Java沉淀的東西也不會過時。

          如果讓我給建議的話,哪個學(xué)得好就用走哪個,不存在哪一條比另一條更優(yōu)的說法;實(shí)在猶豫不定的,統(tǒng)一推薦Java,相對來說Java的機(jī)會更多,也更容易上手,當(dāng)然Java生態(tài)的東西很多,競爭者也多,并不就比c++容易。

          4.2 語言基礎(chǔ)

          不論選擇哪種語言,語言相關(guān)的基礎(chǔ)知識是需要牢牢掌握的

          Java為例:

          java 基礎(chǔ)

          然后是底層知識,比如Java還要搞懂虛擬機(jī)相關(guān)的內(nèi)容:

          JVM 虛擬機(jī)

          4.2.1 Java

          Java 高頻題

          推薦書籍:

          • 《實(shí)戰(zhàn)Java高并發(fā)程序設(shè)計》
          • 《Java并發(fā)編程實(shí)戰(zhàn)》
          • 《深入理解JAVA虛擬機(jī)》——周志明

          學(xué)的時候不要一點(diǎn)一點(diǎn)看,先去看面經(jīng),根據(jù)問題反向去學(xué)習(xí),哪里不會學(xué)哪里。同時梳理出自己的思維導(dǎo)圖,這樣效果才會更好。

          有需要我的思維導(dǎo)圖作為參考的,可以關(guān)注公眾號【編程充電寶】,后臺回復(fù)【導(dǎo)圖參考】獲取。

          4.2.2 C++

          C++高頻題

          推薦書籍:

          • C++ Primer: 大部頭,最好能讀兩遍以上,學(xué)的時候依然是帶著問題去看。
          • Effective C++
          • More Effective C++
          • 深度探索C++對象模型
          • C++ 沉思錄

          4.3 數(shù)據(jù)庫

          MySQL

          MySQL

          MySQL推薦資料:

          • 《MySQL技術(shù)內(nèi)幕:InnoDB存儲引擎》——姜承堯
          • 【專欄】《MySQL實(shí)戰(zhàn)45講》——林曉斌
          • 《高性能MySQL》

          Redis

          Redis高頻題

          Redis推薦資料:

          • Redis設(shè)計與實(shí)戰(zhàn)

          4.4 操作系統(tǒng)

          操作系統(tǒng)高頻題

          推薦:

          • 《現(xiàn)代操作系統(tǒng)》

          5. 其他通用考點(diǎn)

          5.1 Linux 常用命令

          清單:

          ls?cat?wc?more?less?cd?top?cp?mv?rm?pwd?mkdir?ps?kill?chmod?grep
          sed?awk
          • 第一行的命令簡單過一遍;
          • 第二行的命令好好理解一下,熟練運(yùn)用。
          Linux常用命令

          5.2 Git

          建議熟練運(yùn)用,最好能拓展下基本原理。

          另外需要特別留意回滾的兩種方式:revertreset



          干貨分享的時候提到了很多書,后續(xù)會考慮分享下關(guān)于讀技術(shù)書的方法與技巧?!纠^續(xù)給自己挖坑】

          以為我羅列一些知識點(diǎn),然后貼幾張圖就完事了?

          不不不,正片才剛剛開始呢。


          6. 意識&規(guī)劃&方法

          6.1 意識與潛意識

          • 意識這個詞,最早接觸應(yīng)該是在LOL中,因?yàn)榇虻貌吮蝗藝姏]有意識,那會應(yīng)該還是初二,啥也不懂。待我真正理解這個詞,應(yīng)該是在高三語文課上,那就陡然一驚的感覺,很難磨滅。
          • 在高三以前,我寫作文往往都是先構(gòu)思個框架,然后動筆之后基本就是腦子想到啥寫啥,從來不會注意這里要用什么修辭,那里要用什么手法。運(yùn)氣好一氣呵成拿個高分,運(yùn)氣不好寫得一團(tuán)烏糟。因此我的作文分?jǐn)?shù)波動很大,年級前幾到班內(nèi)倒數(shù)基本都拿過。
          • 高三語文老師教我們寫作文的方式很簡單,但確實(shí)很有效。改變以往靠潛意識寫作文的方式,套框架,套修辭,尤其各種辯證分析的套路。是的,沒啥特別的,但很關(guān)鍵的一點(diǎn),這樣寫出來的作文,你是對每一樣都進(jìn)行了大致的分析的,你知道這里有沒有用修辭,且不論這樣的作文是不是就好,但這樣的作文是符合閱卷角度的。
          • 有些讀者可能已經(jīng)有那么一點(diǎn)感覺了。我們的生活跟寫作文是非常像的。我們往往會有個模糊的目標(biāo),比如高中想著上個好大學(xué),比如大學(xué)時想畢業(yè)后找個好工作/讀個好學(xué)校的研究生;同時,我們的生活也是隨心而過,偶爾有個目標(biāo),完成后又開始了漫無目的的生活。
          • 我不想比較哪種生活方式更好,我只是想讓你們理解,我所說的意識是怎樣的一種東西,當(dāng)你不再用大腦的下意識反應(yīng)作為你的執(zhí)行方案,而是掌控你的大腦,深度思考后確定你的執(zhí)行方案,這就是意識。當(dāng)然,最終所有常態(tài)化的東西都會回歸潛意識,以節(jié)省你的意志力。
          • 說了這么多,一句話總結(jié),是時候接管你的大腦了,你需要重新審視你的學(xué)習(xí)安排、生活安排,以更好地應(yīng)對幾個月后的春招。(如果你想春招拿到滿意的實(shí)習(xí)offer的話)

          6.2 投遞規(guī)劃

          • 現(xiàn)在已經(jīng)10月份了,趕緊開始準(zhǔn)備了,一切都來得及,盡管??蜕舷蕊w的老哥往往六七月份就開始準(zhǔn)備了。從當(dāng)下就開始準(zhǔn)備,就是最優(yōu)解。
          • 過完年就要密切注意各公司的提前批開啟情況,多逛逛牛客,提前批絕對絕對不能錯過!錯過提前批,上岸大廠的概率就要小一半。
          • 建議根據(jù)公司特點(diǎn)來投遞。
            • 騰訊,喜好鞭尸,提前批一開就可以立馬投遞。面一次回本,面兩次血賺,多多益善。
            • 阿里,一般可以同時面多個部門的預(yù)面(就是不進(jìn)系統(tǒng),先面試著),可以多面面,刷經(jīng)驗(yàn),但是正式選擇部門時要非常慎重。
            • 字節(jié),不太建議提前批一開就投,難度比較大;字節(jié)流程快,可以等開啟一周后再投,給自己一點(diǎn)緩沖時間。
          • 當(dāng)然,對自己有信心的同學(xué)可以無視上面的建議,憑自己喜好投遞。

          6.3 復(fù)習(xí)方法

          • 對于每一部分,我都給出了高頻題目清單一些參考書籍;
          • 大部分高頻題目我沒有給出答案,一方面是我短時間內(nèi)整理不完,另一方面是我提供參考答案的話容易把你們局限住,還是建議每道題至少看5-6篇博客,越全面,越深入越好;
          • 建議針對高頻題去看書,而不要從頭到尾翻書;【高效率】
          • 高頻題目不能百分百覆蓋面試,因?yàn)槊恳粓雒嬖囶}目都不一樣;
          • 高頻題的作用是幫助快速入門,當(dāng)高頻題都搞懂后,再去看書,效率會高很多;
          • 如我上面的計算機(jī)網(wǎng)絡(luò),以及接下來的內(nèi)容,對于每部分,我會給出一份考點(diǎn)一些參考書籍;
          • 將高頻題搞得滾瓜爛熟后,可以去??途W(wǎng)上翻去年的面經(jīng)查漏補(bǔ)缺;

          7. 補(bǔ)充

          7.1 不同公司的面試側(cè)重點(diǎn)

          騰訊

          偏好問計網(wǎng)和操作系統(tǒng),JAVA選手一樣可以面,大多會略過語言方面的問題;另外騰訊的一大特色是海量數(shù)據(jù)題和智力題。

          海量數(shù)據(jù)高頻題
          智力題高頻題

          字節(jié)跳動

          每一面必手撕算法(一般兩道),大多是在??途W(wǎng)上,所以要提前熟悉??途W(wǎng)的編程方式。(與leetcode不同,沒有給好輸入輸出,需要自己寫。) 我梳理的高頻題上很大一部分就是針對字節(jié)的,所以要好好刷。

          阿里

          阿里往往是電話面,更注重原理方面、應(yīng)用方面的深挖,經(jīng)典問句還有嗎?,不把你掏空誓不罷休。阿里筆面也比較有特色,比較偏實(shí)際應(yīng)用,比如讓你寫個程序處理10G的日志文件。(當(dāng)然,不同部門的面試風(fēng)格差別很大,多看面經(jīng)了解。)

          7.2 關(guān)于實(shí)習(xí)

          最好在春招實(shí)習(xí)之前有一段實(shí)習(xí)經(jīng)歷,優(yōu)先考慮大廠的日常實(shí)習(xí),比如騰訊、百度,經(jīng)常有招日常實(shí)習(xí)生(官網(wǎng)上投遞即可,或者其他小道消息);其次考慮一些技術(shù)拔尖的中小廠,這種往往是技術(shù)上比較有挑戰(zhàn)性的,來源主要是師兄師姐的推薦;最后則是到各個APP上海投,找實(shí)習(xí),無論大小廠,也無論公司水平如何,重點(diǎn)在刷經(jīng)歷。

          7.3 關(guān)于搜索能力

          雖然往往都說不會就谷歌或者百度,但是這個還是非??简?yàn)搜索能力的,同樣的搜索目標(biāo),不同的關(guān)鍵詞搭配搜索出來的結(jié)果就差很遠(yuǎn)了。

          這里簡單講一講怎么搜到優(yōu)質(zhì)的內(nèi)容:

          按照我的經(jīng)驗(yàn),文章質(zhì)量:

          專欄 > google 英文博客 > 公眾號文章 > 簡書/掘金/博客園 > CSDN

          當(dāng)然CSDN也有很多高質(zhì)量文章,但相對來說不好找,這里簡單提一提我比較常用的公眾號文章搜索吧:

          • mysql相關(guān)的可以去沈劍的公眾號進(jìn)行號內(nèi)搜索

          • redis相關(guān)的可以去敖丙、大白的公眾號進(jìn)行號內(nèi)搜索

          • 技術(shù)發(fā)展路線相關(guān)的,可以看譜哥、帥地、寒食君等等

          這里分類并不說他們只在某一部分做得好,比如帥地,之前一篇動態(tài)規(guī)劃的文章也給了我很大幫助,只能說我搜索的思路是這樣,僅供參考。

          有興趣了解這些大佬的公眾號的,后臺回復(fù)【公眾號】即可獲取。(覺得我在打廣告的,這是不存在的,我這體量都不到人家零頭,倒是可以懷疑我在趁熱度23333)

          另外早上加了大白哥(我關(guān)注了他一年多了,技術(shù)干貨很多),意外地平易近人,很開心地聊了聊。運(yùn)營一個公眾號真的很不容易,我嘗試過,所以能理解。

          當(dāng)然我現(xiàn)在選擇咸魚,做一個佛系號主,心情好了就寫兩篇,說不定啥時候又?jǐn)喔?,大家也就將就著看吧?/strong>

          8.廣告植入

          萬水千山總是情,點(diǎn)個在看行不行?

          啥?不行?那給個星標(biāo)好不好?

          啥?也不好?那Github倉庫給個star吧?

          啥?我¥%#¥……

          開玩笑開玩笑,寫得倉促,若有謬誤,希望各位大佬不吝指教。

          9. Q & A

          9.1 為啥前端沒有前端開發(fā)的路線?這是虛假宣傳,我要投訴。

          其實(shí)是有的,就是還沒整理完。(此處@加薪大佬)

          至于為何沒等她整完再發(fā)出來,主要是基于幾個不是原因的原因:

          • 我這個做事有個特點(diǎn),不把事情做完,心里總是有根刺,不能好好做別的事情。
          • 因此我得趕緊發(fā)完這篇,然后投入到我自己的事情中。(我的答辯PPT還沒開搞嗚嗚嗚)
          • 我擔(dān)心現(xiàn)在不發(fā)就會拖很久,這樣對于18的同學(xué)來說損失就比較大了,現(xiàn)在分秒必爭。

          9.2 春招實(shí)習(xí)而已,有必要這么分秒必爭嗎?你是不是在傳播焦慮?

          • 早,就是最大的優(yōu)勢
          • 早,就是最大的優(yōu)勢
          • 早,就是最大的優(yōu)勢

          別的不多說了,錯過這篇文章必后悔。

          9.3 這篇文章寫得太好啦~我想自己偷偷看,不想點(diǎn)在看,免得其他同學(xué)看到了,這樣我競爭壓力就大了。

          • 同學(xué),我想說你的競爭意識很好,但是缺乏合作意識
          • 一個人復(fù)習(xí)效率往往比不上小團(tuán)隊一起復(fù)習(xí);
          • 盡管在學(xué)校的時候,學(xué)習(xí)考試什么的都是跟同學(xué)在競爭,但是面試時往往是在跟其他學(xué)校的同學(xué)競爭,因此提升校友的實(shí)力對自己也有好處,企業(yè)會對這個學(xué)校的認(rèn)可度更高。(當(dāng)然一般影響不會特別大)
          • 另一個更重要的點(diǎn),多個人一起學(xué)習(xí),才更有促進(jìn)作用,你今天不想學(xué),看到他學(xué)了,你不想被他甩下,也就不由自主地去學(xué),形成良性循環(huán)。這也是我春招期間拉了校內(nèi)的交流群,或者網(wǎng)上找小伙伴一起學(xué)的原因。
          • 記住,壓力,往往也是動力。

          9.4 那如果找不到小伙伴,或者周圍人都不學(xué)習(xí),只能一個人學(xué)的咋辦?

          • 多逛牛客,雖然吹牛逼的人多,但是樂于分享有價值的內(nèi)容的大佬更多
          • 環(huán)境不可避免會影響復(fù)習(xí)狀態(tài),建議想辦法找到合適的學(xué)習(xí)環(huán)境,比如圖書館、實(shí)驗(yàn)室等。
          • 當(dāng)舍友跟自己的目標(biāo)不一致時,在宿舍學(xué)習(xí)難度有點(diǎn)大。

          以上。

          關(guān)注公眾號,查看更多優(yōu)質(zhì)文章

          明天見(??ω??)??

          瀏覽 86
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本一级一片免费播放 | 操你啦人人操 | 日韩精品一区二区三区四区五区六区 | 超碰碰97 | Japanese厨房tub高潮 |