靠這些秋招秘笈,齊姐的學(xué)妹拿到了 8 個offer

小齊說:
現(xiàn)在秋招進行時,正在找工作的小伙伴進度都怎么樣了呀?
今天這篇文章是我武大的學(xué)妹今年秋招的經(jīng)驗分享,慶妹去年才決定轉(zhuǎn)行,現(xiàn)在已手握 N+ 個 offer ~
這篇文章干貨滿滿,慶妹對每一塊面試考察點都給出非常具體、詳細的資料和書籍推薦,我看了都很有啟發(fā),希望對你也能有所幫助呀。
2020 年秋招過了一半了,我目前收到了百度,快手,Shopee,作業(yè)幫,TpLlink 的意向書,騰訊,華為和微博面試也已經(jīng)通過,等待錄用。崗位都與后臺開發(fā)、C++開發(fā)有關(guān)。
我本身并不是計算機專業(yè),比不上收割 SSP offer 的大佬。這篇文章我就跟大家談?wù)?strong style="line-height: 1.75em;">非科班的后臺開發(fā)求職路線吧。
背景介紹
去年這個時候我的編程水平也就是能用 C 語言寫 HelloWord 的水平,我的學(xué)習(xí)路線就是一個真實的純小白的進化史了。
介紹一下我的編程背景,我研究生就讀的武漢大學(xué) xx 學(xué)院的二年制專業(yè)碩士,研究方向與深度學(xué)習(xí)有關(guān)。本科時上過 C 語言、數(shù)據(jù)結(jié)構(gòu)、計算機網(wǎng)絡(luò)這些課程,不過都忘的差不多了。
由于我是專碩,在研究生第一學(xué)年結(jié)束就要馬上開始找工作,所以我在剛?cè)雽W(xué)就有了就業(yè)意識。
那時候和 2019 年準(zhǔn)備秋招的一位學(xué)長交流了許多。學(xué)長拿了武漢字節(jié),上海拼多多的 offer,字節(jié)年薪30 萬,拼多多年薪50 萬。
從來沒有見過這么多錢的我瞬間驚呆了!原來在互聯(lián)網(wǎng)開發(fā)可以賺這么多錢。我對開發(fā)工作產(chǎn)生了一些心動。
并且學(xué)長鼓勵我在一年之內(nèi)是完全能夠達到他這樣的水平,于是我就初步將后臺開發(fā)方向作為我的就業(yè)方向。
C++ vs Java?
選擇哪一門編程語言?
目前秋招后臺開發(fā)求職主要有兩種語言,C++和 java。
Java 的就業(yè)方向更廣,阿里美團,銀行和一些中小廠技術(shù)棧 80% 以上是 Java,生態(tài)圈更加完善,比較好提升背景項目。正因為這樣,學(xué) Java 的人很多,競爭非常激烈。
選 C++也有優(yōu)點,騰訊的技術(shù)棧主要是 C++,學(xué)習(xí) C++可以走算法優(yōu)化方向,這是算法落地的一個熱門方向。而且, C++比 Java 學(xué)習(xí)的知識點要少。
過去的我確實也在語言的選擇上糾結(jié)了好久,但是當(dāng)我走過秋招,發(fā)現(xiàn)其實語言并沒有想象的那么重要。
在做筆試的時候兩種編程方式都可以選擇。在面試的時候,面試官會針對我們熟悉的語言針對考察。所以無論是 C++還是 Java,甚至是 python 或是 C#都是沒問題的。
由于當(dāng)時實驗室的師兄都用的 C++,如果學(xué)習(xí)遇到了困難我有人可以問,于是最后我選擇了 C++。
資料分享
接下來談?wù)剬W(xué)習(xí)后臺開發(fā)需要看的資料,主要分為
C++語言 數(shù)據(jù)結(jié)構(gòu)與算法 計算機網(wǎng)絡(luò) 操作系統(tǒng) 項目經(jīng)歷 Linux 使用 數(shù)據(jù)庫 設(shè)計模式
這 8 大部分。
其中前五個部分是需要重點準(zhǔn)備的,后面三個部分學(xué)有余力可以充分準(zhǔn)備,沒有時間的話了解??济嬖囶}也是可以的。
如果你想準(zhǔn)備其他語言,除了語言部分,其他部分都是適用的。
C++ 語言
看 C++ primer 前三大部分——C++基礎(chǔ)、C++標(biāo)準(zhǔn)庫和類設(shè)計者的工具,學(xué)習(xí) C++基本語法,容器的常用用法,了解 C++11 新特性。
進階階段推薦看《STL 源碼剖析》和 Effective C++,前者了解 C++容器的底層數(shù)據(jù)結(jié)構(gòu),后者涉及了很多 C++面試的內(nèi)容。
數(shù)據(jù)結(jié)構(gòu)與算法
了解數(shù)據(jù)結(jié)構(gòu)看“如果天空不死”的數(shù)據(jù)結(jié)構(gòu)部分博客,這個博客利用畫圖的方式把數(shù)據(jù)結(jié)構(gòu)用淺顯易懂的方式表示出來。看博客時除了排序算法部分要看程序以外,其余部分熟悉概念即可。
學(xué)習(xí)算法我是上了??途W(wǎng)左程云老師的算法視頻課,我非常推薦這門課程,因為這門課講解了面試中最常見的數(shù)據(jù)結(jié)構(gòu)考點和面試算法題考點,還講解了一些看起來高大上的內(nèi)容可供面試裝逼。

當(dāng)然,算法部分還需要通過刷算法題,不斷鞏固熟練度?!秳χ?offer》和 Leetcode 前 hot100 爭取刷三遍。
做到以上,面試 90%能遇到原題。
計算機網(wǎng)絡(luò)
先看《圖解 TCP/IP》,對 TCP/IP 協(xié)議有些初步印象
接下來看《計算機基礎(chǔ)》,只要看有關(guān) TCP 和 IP 協(xié)議的部分。
通過博客學(xué)習(xí) HTTP 協(xié)議,例如 CS2018.
進階階段需要學(xué)習(xí)計算機網(wǎng)絡(luò)編程,看《UNIX 網(wǎng)絡(luò)編程卷 1》
操作系統(tǒng)
推薦《深入理解計算機基礎(chǔ)》,從第五章虛擬內(nèi)存開始看。這本書非常經(jīng)典,能夠熟知這本的知識,面試中的操作系統(tǒng)問題絕對沒問題。
清華大學(xué)操作系統(tǒng)課程,學(xué)堂在線可看。
有些大佬推薦看現(xiàn)代操作系統(tǒng),Linux 內(nèi)核這些書,這些書面試中考察的不多,可以以后工作了看。
下次一定。
項目準(zhǔn)備
看了陳碩《Linux 高性能服務(wù)器編程》這本書,基于這本書在 github 上學(xué)習(xí)了一位大佬寫的 web 服務(wù)器。
學(xué) C++方向的很多同學(xué)都準(zhǔn)備了 web 服務(wù)器,導(dǎo)致我后期面試跟別人撞車。
項目經(jīng)歷可以說是我的弱項了。有精力想要沖大廠的同學(xué),可以看看陳碩的 Module 庫,了解下一些開源庫的源碼,比如 libevent nginx 等。
Linux 使用
我看了 B 站尚學(xué)堂的 Linux 視頻教程,課程內(nèi)容涵蓋了大多數(shù)面試內(nèi)容。
數(shù)據(jù)庫
基礎(chǔ)入門看《MySql 必知必會》,進階看《高性能服務(wù)器》前四章。
設(shè)計模式
學(xué)會單例模式和工廠模式這兩種模式即可。
什么時候投簡歷最好?提前批!
2020 年疫情期間,我花了三個月把之前提到的學(xué)習(xí)資料看了一遍,還花了些零零散散的時間看了??途W(wǎng)上的面試經(jīng)典問題。
六月份,我的秋招之旅便開始了。
七月初很順利的斬獲了我的第一個 offer——Tplink 后端開發(fā)。七月份很多互聯(lián)網(wǎng)知名公司提前批都開始了,于是我開始了瘋狂海投、筆試和面試的過程,最忙的時候一天有 5 場面試。
大家一定要在提前批抓住機會,不要等到完全做好準(zhǔn)備了再投簡歷。
一是你準(zhǔn)備好了,別人也就準(zhǔn)備好了。
二是很多公司提前批免除了筆試的過程,面試難度也比正式批要小。
三是到了正式批,很多人會學(xué)會搞騷操作。
我了解到居然有一個實驗室的人同時幫一個同學(xué)做筆試的情況,我就說怎么到了正式批我的筆試通過率變低了。
面試是一個查漏補缺的過程,面試完之后做好總結(jié),“以戰(zhàn)養(yǎng)戰(zhàn)”才是進步最快的方式。
七月中旬牛客做了一個 SP 提前批專場的活動,每個公司都有投,雖然說多數(shù)毫無音信,甚至一些不太知名的游戲公司直接通知我簡歷不過,把我氣的半死,不過我最想去的 Shoppe 通過了簡歷篩選,免除了筆試環(huán)節(jié),要知道筆試就要掛很多人。最后我的 offer 基本上都是在提前批拿到的。
當(dāng)然找工作免不了焦慮的時候。
八月上旬字節(jié)提前批三面掛,網(wǎng)易互娛一面掛,快手 HR 面之后也沒有準(zhǔn)信,那段時間真的有些低氣壓。
我不是一個心態(tài)很好的人,失敗的時候就會生氣焦慮。我也不喜歡給自己灌雞湯,找不到工作我就是煩。
我覺得這很正常啊,是個人找不到心儀的工作都會很崩潰,那段時間經(jīng)常我還經(jīng)常跟我媽吵架。
可生活不能老這樣,我得調(diào)節(jié)自己,煩躁的時候我就啥也不干,玩玩手機,放空自己。
在找工作期間我還養(yǎng)了兩只小烏龜,它們太可愛了,看著他們就特別解壓。
另外,找工作別看???,一堆大佬 show 自己收到大佬 offer,越看越煩。

八月中旬心態(tài)崩潰,去長沙玩了一圈,回到家隔天收到了 Shopee 意向書,心里放松了大半。
之后的過程也慢慢的越來越順利,繼續(xù)筆試面試的過程,在九月初趕在開學(xué)前收獲了百度,快手的意向書。
回到學(xué)校以后,由于導(dǎo)師盯得緊,能面試的時間很少。所以接下來的階段,主要是利用有限的時間沖沖大廠,再準(zhǔn)備一些心儀的國企銀行。
當(dāng)然了,互聯(lián)網(wǎng)也許不是人生的最優(yōu)解,畢竟容易出現(xiàn)中年危機不是?
但是無論是去國企還是銀行,都需要提前準(zhǔn)備的意識。
如果大家有準(zhǔn)備前端算法或者其他方向的,可以參考這下面這個牛客網(wǎng)址:https://www.nowcoder.com/discuss/351700
非常感謝慶妹的無私分享,也祝慶妹在接下來的面試中一切順利,好好享受最后一年學(xué)生時光,齊姐真是羨慕你們呀~
推薦閱讀
3、深入揭秘前端路由本質(zhì),手寫 mini-router
如果覺得文章不錯,幫忙點個在看唄
