2021届校招求职计划、总结
文章目錄
- 1. 總結
- 1.1. 職位信息
- 校招信息
- 實習信息
- 1.2. 面經
- 網絡面經
- 如何有效整理面經
- 我的面經
- 其他注意事項
- 1.3. 整體面試過程
- A. 提前批 & 正式批
- B. 注意
- 1.4. 具體面試過程
- A. 選擇公司、部門
- B. 內推、網申
- C. 投遞簡歷
- D. 筆試、面試
- E. 搜索公司評價
- F. 薪酬、簽約等
- G. 總結
- 2. 崗位
- 2.1. 情結
- 2.2. 計算找的崗位
- 2.3. 職業規劃
- 3.具體計劃
- 3.1. 代碼
- 書籍
- 訓練平臺
- 編程技巧
- 3.2. 前端
- 書籍
- 實踐
- 知識點總結
- 參考
- 3.3. 計算機網絡
- 知識點總結
- 書籍
- 3.4. 操作系統
- 知識點總結
- 書籍
- 3.5. 數據庫
- 知識點總結
- 3.6. 工具:Git、linux常用命令、正則
- 知識點總結
- 3.7.編程語言的復習
- 3.8. 深度學習/NLP
- 書籍
- 實踐
- 初學者建議
- 4. 結尾
1. 總結
1.1. 職位信息
每天 中午花10分鐘 用 騰訊文檔 校招信息表(格式可參考該文中的表格)對感興趣的職位進行收集。職位信息來源:
校招信息
- 校招薪水(表格底部 可切換到"獨家薪語"等表格)
- 麥芒求職校招信息(表格底部 可切換行業)
- 牛客網-校招信息表
- 牛客網-校招信息匯總表(表格底部 可切換其他表)
- 國企匯總表、事業單位匯總表、銀行等匯總表
- 牛客網-21屆提前批匯總
- 筆試日歷-每天更新,如果有感興趣的公司,可以在校招日程中查詢該公司日程安排,并在牛客網搜索框搜索內推
- 如果要找某個地方的工作,可以使用就業網篩選功能,比如西電就業網,西交,或者看地方高校就業網比如重大、重郵、西南大學智能云就業平臺、西南大學、電子科大四川崗位、重慶崗位、川大重慶四川崗位(需自己重新篩選地點)
- 成都重慶的研究所:重慶聲光電(9/24/26/44所)、東方紅衛星移動通信,成都:611所、10所(天奧)、29所、30所、航天七院、航天九院
- 花 5分鐘 看招聘相關的QQ群、微信群、微信訂閱號和各大公司的微信招聘公眾號
實習信息
牛客網實習信息、 麥芒求職實習信息、 校招薪水
1.2. 面經
網絡面經
- 牛客優秀面經、牛客面經匯總(可按公司名搜索面經),如果你面試前幾天有人分享相關面經,面經值得參考;平時看牛客的面經,可這樣搜索"前端 面經"。注意,沒有必要去看別人是否拿到offer的貼子。
- 自己的牛客收藏夾,根據tag(比如公司名)來針對性地看
- chrome面經文件夾
- 如何獲得15家公司的 offer(面試銀行、中國移動等國企有必要參考)
如何有效整理面經
參考Ray_wu
- 每次接到面試通知后,立刻開始整理這家公司這個崗位的面經。比如在牛客搜索騰訊,點擊頁面下方對應崗位。
以公司為大目錄,基礎知識科目為小目錄(比如“騰訊/操作系統”、“騰訊/計網”、“騰訊/數據結構”……)分類整理牛客上搜到的面經,然后一科一科地看自己是否還存在知識漏洞,有的話進行相關的擴展學習。而且可以從中發現這家公司的提問重點等等規律,甚至可能可以預測到你即將被面試的原題。 - 有必要在每一場面試后記錄自己被面的所有問題,因為多面幾場你就會發現,不同的面試官根據你的簡歷提出的問題,其實大都差不多,自己的面經才是最有價值的面經。
我的面經
???????12月份回了北京實驗室后打算找一下安全崗。最近做了些安全項目,畢竟自己本科和碩士階段都是安全專業,還是想找找安全崗。12月份秋招補錄階段面了兩家公司的安全崗,有一家面得還可以但是沒過,估計是沒hc了,所以大家要focus到秋招正式批。
???????做了安全相關實驗后覺得安全涉及的計算機知識點更多,可能更有挑戰性,但是還是圍繞代碼做事情,其實無論干啥干久了都會枯燥,把職業作為興趣不太實際,讓你開心的還是美食、電視劇之類的東西。后面我可能會看看春招是否有大城市好公司的安全崗,不然還是在家所在的城市工作更有幸福感。
???????注意自己所做的項目與崗位的匹配度。
- 找的崗位最好與所做的項目相關
???????以我自己為例,研究生階段做的項目與漏洞庫數據有關,用到的技術是自然語言處理,這一兩個項目用到的都是很簡單的自然語言處理技術,為了提高技術,參加了幾個自然語言處理相關的比賽,后來了解到,如果沒有算法的頂會論文、沒有算法的實習,要想找一個比較好的公司的算法崗是很難的。所以放棄找算法崗了(后面自己投了一家算法崗,簡歷都沒過)。漏洞庫項目和安全關系也不大,后面面試360的安全崗時也沒有優勢。后面面試前端開發時,只有少數面試官會問這個漏洞庫項目。面試后端時,倒是面試官會問一些相關問題(所以如果找開發崗,那么做AI方向可能比物聯網安全方向更好)。而自己實驗室搞物聯網安全的同學,要找安全崗的話,就相對比較容易,由于項目對口,面試官基本會聊很多項目內容,問到的單純地理論知識就比較少,有些公司還會省去安全崗(比如今年的猿輔導)的筆試環節。而當我面前端時,由于對口的項目只有一個(另加一個本科的實習),面試官就會問較多的理論知識,由于前端的理論知識太多了,不可能把前端每個方面都掌握得很熟悉,問到不熟的地點就gg了,所以面試難度就比較大。 - 增加與崗位相關的項目、實習經歷
???????比如當我決定放棄投算法崗時,決定做前端,本科有前端的基礎,但沒有現在比較火的前端框架的項目,所以在面試前做了一個vue.js的項目,加上本科前端的實習,我就以為可以面前端了,但面試時,我發現這點經歷要應付面試真是捉襟見肘,就如上一段所說,由于項目經歷少,面試官就會問較多的前端理論知識,你不可能把前端每個方面都掌握得很熟悉,所以面試難度就比較大。所以趕緊找假期或者日常實習,如果導師不讓實習,有沒有相關的項目經歷,那就可以到(慕課網、github)找至少兩個比較大的項目來練手。
???????其實有點后悔研究生階段做NLP而不做實驗室的另一個研究方向:物聯網安全,如果做物聯網安全的話,面安全崗就比較容易,而自己找前端崗則比實驗室其他幾個找安全崗的同學花費了更多的時間,要抽時間學前端理論知識、做前端項目、刷更多的編程題(主要是牛客的劍指offer),結果幾個大廠的前端offer都沒拿到,主要原因還是做的前端項目太少,前端理論知識也不夠扎實。從這個方面來看的話,選擇真是比努力更重要。
???????但我后面和自己和解了,大廠的崗位基本都在北上廣深杭成,而自己以后肯定是要回重慶(家人在重慶、重慶房價比較低),而重慶基本沒有安全崗,到時候從大城市跳槽回重慶比較難。最后自己確定的offer是開發,所以以后即使要跳槽也比較容易。比較開心的是,在成渝投的開發崗基本都拿到了offer。
???????除了少數大廠,我投的其他大部分公司都在成渝,對于這些公司我主要是投的開發崗,包括以下公司。
??????? * 重慶:東方紅衛星移動通信(航天科技子公司,前端開發)、長安工業(研究所,通信開發)、聯想(CNBU部門,通信開發)、長安汽車(智能化研究院,車聯網大數據開發)、中移物聯網(前端開發)、重慶農商行(待遇比四大行好,面試過了筆試沒過),其他沒面的有中治賽迪、中興(有同學說加班多工資少,所以沒面)、紫光展銳(通信開發,工資、加班強度與聯想差不多,拿到聯想offer后得知聯想、紫光展銳要加班,就沒面紫光展銳了)、浪潮、京東方
??????? * 成都:10所(面試官把我從前端開發轉為信息安全工程師了)、30所(中國網安,前端開發)、中電網聯安瑞(后端開發)
??????? * 其他地方:寧波銀行(總行金融科技崗)
??????? 對比offer時,除了考慮工資外還要考慮地點、加班情況、職業發展、崗位是否喜歡等等。后面自己也在私企和國企offer之間徘徊過,雖然國企的工資比私企一年少稅前8萬左右,但國企的加班較少(也有少數私企不加班),時薪還行,而且不用太擔心被裁,壓力較少,以后的身心較為健康。舉個科研的例子,我在疫情期間在家科研時,在家效率低加上各種push,過著9117的生活(每天要做一家人的飯,每每隔一天要花大概一個小時去看外甥女姐姐她們,所以辦公效率比較低),很少鍛煉,過得很累,身體差了很多,而在學校科研時基本過的是885的生活,一周游泳兩次,有時周末還從永樂莊跑步到雁棲鎮吃早餐。對于崗位,我對私企的通信開發不感興趣。另外,從私企跳槽到國企較難,國企、銀行一般只進行校招。所以綜合下來,自己選了國企(還有一方面原因是自己太菜,面字節跳動和騰訊都掛了,要是有個大廠offer,即使是在其他城市,只要工資給得夠高,我大概率會去大廠)。
??????? 時間安排建議:如果缺少與崗位匹配的項目,建議在6月及之前做幾個項目,在7月、8月刷牛客的劍指offer和復習,有的公司7月就開始正式批了,所以得趁早復習,我7月底才才開始刷劍指offer,時間有些晚了。對于復習,可以在牛客找崗位的面經,一面比較有參考價值,可以從一面面經中收集一些高頻問題。其他復習資料可以參考本文后面提及的資料。
??????? 崗位內卷強度排名:算法>>后端>前端>客戶端。
??????? 有很大幫助的app/網站:牛客網、脈脈、offershow小程序、滴答清單(電腦、手機同步)。
??????? 記住:沒有最好的offer,只有最適合自己的offer。
其他注意事項
- 簡歷:文檔->job->簡歷填寫方法.docx
- 面試技巧:文檔->job->面試技巧.docx
- 簽約、三方:文檔->job->簽約、檔案.docx
1.3. 整體面試過程
A. 提前批 & 正式批
- 注重提前批。8月提前批基本沒有筆試,9月正式批有筆試;前者基本都是線上,后者基本都有線下面試(不過今年由于疫情原因大部分公司都采取線上面試)。有的公司的提前批面試會影響正式批(比如支付寶),有的不會(比如字節跳動)。
- 面試順序:面試互聯網公司之后再面試銀行,銀行一般在9月底開始筆試,剛好互聯網面試已經結束了。開始不必特意準備銀行,面試互聯網公司之后再準備銀行。
B. 注意
- 這段時間手機不要靜音
- 碩士參與銀行現場面試需要攜帶本科畢業證、學位證原件,英語四六級證書原件、成績單
1.4. 具體面試過程
A. 選擇公司、部門
- 銀行分行與總行區別:省分行要輪崗一年/半年(去基層網點)
- 公司有的部門是邊緣部門,多搜索,具體見 E. 搜索公司評價
B. 內推、網申
- 最好找師兄師姐內推,方便跟進進度
- 其次找牛客等的內推
C. 投遞簡歷
- 簡歷填寫方法:文檔->job->簡歷填寫方法.docx
- 在簡歷接收截止日期提前一周提交簡歷,最后一天提交可能不收簡歷了
- 校招信息表"已完成"這一列 記錄投遞、筆試等時間。如果拖的時間比較長,應該是被拒了。
D. 筆試、面試
- 面試技巧:文檔->job->面試技巧.docx
- 看面經
- 筆試可以選擇編程語言,語言通常包括c、c++、java、python,可能會有JavaScript,有的公司前端筆試編程題居然沒有JavaScript的選項就很神奇。面試遇到編程題如果不會可以讓面試官給一點提示。確實不會可以寫下偽代碼說下自己的思路。確確實實不會就說自己不會。
- 如果公司不愿意說具體offer或者其他信息,可以找師兄師姐幫忙問一下
E. 搜索公司評價
搜索公司的評價:
- 搜索部門評價
- 搜索有無毀約的情況,有的公司在入職不久就把你裁了
- 搜索下班時間
搜索渠道:
- 問hr,問部門具體做什么之類問題,了解全面
- 脈脈、牛客。看脈脈搜索結果中的“職言交流”,搜索團隊是否效益不好、有裁員動態;在牛客搜索相關信息。
- 師兄師姐,或者同學的師兄師姐,問是否了解某個部門。
F. 薪酬、簽約等
- 搜索一下如何計算稅后工資,看印象筆記《618師兄師姐求職分享》。向hr問清楚自己和企業各自的公積金繳納比例、基本工資、基本工資與績效占整體工資的比例,年終獎、餐補房補、加班情況,銀行hr一般不說清楚,最好打聽到
- 面試時間可以寫進去,如果比較長,應該是被拒了
- 簽約、三方:文檔->job->簽約、檔案.docx
G. 總結
多把問到的問題總結,下次問到就會回答了
2. 崗位
2.1. 情結
作為網絡空間安全專業的學生,我對安全崗位是有一些憧憬的。然而,碩士期間研究的內容與安全關系不大,而個人并沒有很多精力研究安全,現在到了找工作的節骨眼,只有根據目前已經做過的項目和實習來選擇感興趣的工作了。
2.2. 計算找的崗位
打算找的崗位是開發(主要是web前端開發)以及算法。
- 本科期間做過web前端開發的實習,而自己對web前端開發也比較感興趣。以后找工作所做的準備主要針對該崗位。
- 碩士期間做的項目主要是和漏洞庫相關的,用的技術主要是深度學習和自然語言處理。對算法原理有了解,也用keras和pytorch寫過算法,但算法的競爭是很激烈的,自己對算法又不是很感興趣,可能會投少量算法崗。
2.3. 職業規劃
在一次web前端培訓qq群的直播中,老師分享了web前端學習路徑,那時我才發現我之前的計劃以及現在的計劃,都只是web前端的入門,而要實現提升,則需要學習“大前端”和“設計模式”,雖然現在對這些還不懂,但以后的職業規劃需要漸漸朝著這個方向前進。
3.具體計劃
下面是一些具體的計劃,目前已經完成了一部分,正在繼續實施中。可在github、牛客網搜索相關資料。
3.1. 代碼
無論是搞前端還是其他崗位,必須把代碼能力掌握得很好。
書籍
- 《漫畫算法》
- 《數據結構與算法JavaScript描述》
訓練平臺
- 牛客的劍指offer(劍指offer里面的題基本都要考)
- leetcode hot 100
- 賽碼網
編程技巧
主要包括:
- leetcode題解(js)
- conardli
- CS-Notes-劍指offer、leetcode題解(c++)
技巧(參考Ray_wu):
- 逐漸脫離或者直接脫離IDE,一天5-10道題,開始較困難,后面越來越簡單。
- 先刷劍指offer,看一道做一道可能是全憑瞬間記憶,看完整本書再去做可能你根本啥都沒記住。所以可以采取看三題,去牛客線上編程做三題的策略,高效地學習別人的思路并且轉化為自己的東西。
- 再做leetcode top100。不能光刷題,光刷題會讓你立刻忘光光。要有所總結,按基本數據結構以及排序、二分、動規等常見算法,把做過的高頻題分類整理好,并且寫詳細的注釋說明自己當下的思路(因為真的很容易忘)和寫這道題時犯過哪些錯(因為真的很容易在面試寫code的時候一緊張就再犯)。
- 這份算法總結不求量多(總結可以參考wikiwen的分類總結方法),每個分類平均收錄四五個常見題型就夠,關鍵在于寫思路和易錯點,方便自己回憶復習。
有這份算法總結的目的是,每次面試前抽30min把自己分類好內容看一遍,那么所有面試中的算法部分你都可以輕松面對,我碰到的70%的題或核心思路都一模一樣在自己的題庫里收錄。 - 我實際只刷了一遍劍指offer,還沒來得及好好總結,就開始繁忙的筆試面試了,大家要早點刷題呀,至少6月份得開始刷題了。
程序員客棧的方法:
- 第一遍:可以先思考,之后看參考答案、結合其他人的題解刷。思考、總結并掌握本題的類型的思考方式、最優題解。
- 第二遍:先思考,回憶最優解法,并與之前自己寫過的解答作比對,總結問題和方法。
- 第三遍:提升刷題速度,拿出一個題,就能夠知道其考察重點,解題方法,在短時間內寫出解答。
3.2. 前端
以后主要精力花在前端。
書籍
主要包括:
- JavaScript高級程序設計
- JavaScript教程
- ES6入門教程
- Vue.js官方教程:文檔、視頻
- Node.js-菜鳥教程
- Web安全學習筆記
實踐
主要包括: 慕課網(包括免費的和付費的課程)
知識點總結
- 盧本偉廣場-前端算法
- 收集的前端面試題和答案
- 前端面試集錦
- xintan-blog
- 不只是js
參考
- 牛客Jacle
- 知乎汪小黑
3.3. 計算機網絡
知識點總結
- 一文幫你理清面試知識點(不只是包括計算機網絡)
- CS-Notes-計算機網絡
- 盧本偉廣場-計算機網絡
- Waking-up-計算機網絡
- 牛客-計算機網絡收藏貼
- bank_interview-計算機網絡(在Mendeley/ipad中看)
書籍
主要包括:
- 《圖解HTTP》
- 《圖解TCP/IP》
- 《Wireshark數據包分析實戰》
3.4. 操作系統
知識點總結
- CS-Notes-操作系統
- Waking-up-操作系統
- bank_interview-操作系統(在Mendeley/ipad中看)
書籍
主要包括《linux內核設計與實現》
3.5. 數據庫
之前學數據庫用的課本放在實驗室了,自己在網上找找教程復習一下,菜鳥教程的系列教程挺不錯的,可以參考下: MySQL菜鳥教程
知識點總結
- CS-Notes-數據庫
- Waking-up-數據庫
- bank_interview-數據庫、銀行筆試-計算機知識部分(在Mendeley/ipad中看)
3.6. 工具:Git、linux常用命令、正則
知識點總結
- CS-Notes-工具
- Waking-up-工具
- Git 看這一篇就夠了
- Linux快速教程
3.7.編程語言的復習
主要針對后端,參考Ray_wu
- 時間還早: java或者c++選個認真、深入學一下,雖然大廠基本都表示不介意語言,但畢竟水平相同的兩個人,一個語言方向和部門match,一個不match,大部分人還是會選擇那個match的,Ray_wu也確實因為語言不match吃過挺多虧。
- 來不及學java和c++的同學,重點關注這幾個高級語言之間的異同和優缺點,比如靜態、動態,強數據類型、弱數據類型,編譯型、解釋型,各自的優缺點,某些特點。
- 同時一定要融入自己的實踐、見解等,才能幫你的語言不match扳回一城。
3.8. 深度學習/NLP
需要掌握logistic regression、xgboost、gbdt等常見算法的原理。
書籍
主要包括:
- 《百面機器學習》
- word2vec原理
- 綜述:神經網絡語言模型
- github自行搜索相關知識點
實踐
主要是參加比賽,機器學習主要用到sklearn包,深度學習建議用keras或者pytorch。比賽主要包括:
- kaggle,入門可以參考:泰坦尼克之災
- datafountain
- 騰訊游戲安全競賽
初學者建議
如果是初學者,可以學習臺灣大學李宏毅的機器學習、深度學習視頻教程,在bilibili或youtube可以觀看相應視頻。其他參考:
- 一天入門深度學習.pptx-李宏毅(如果無法訪問,請自行搜索)
- 李宏毅主頁
- 劉建平博客 (建議按照博客右側的分類來閱讀)
4. 結尾
- 歡迎在評論區交流或者和我私信
- 如果您覺得我的文章對您有一些幫助,您可以請我喝一瓶飲料:
總結
以上是生活随笔為你收集整理的2021届校招求职计划、总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重新学习Python的第二天_列表及字符
- 下一篇: python getchar函数_lin