來自一個菜雞的秋招與春招之路

關於我

先簡單介紹下我的背景,我今年大四,在江西南昌的某雙非學校上大學,馬上就要畢業了,專業是軟體工程,方向是java開發,老家是在江西的一個小縣城。在學校期間,我沒有參加過什麼像ACM那種訓練和編程比賽,更別說拿什麼牌子了,這是我在校期間比較後悔的一件事吧,這也是我在後面求職之路上艱難的原因之一。

前期

19年三月和四月也就是在大三下學期,那個時候我看到有朋友在開始投簡歷找暑假實習了,所以我也想投著試試看,但是我那時候簡歷都還沒有,於是我就開始寫簡歷,寫了一段時間之後開始在網上投,因為那段時間學校的學業任務很重,一天到晚都要上課,再加上我也是抱著試試看的心態去投的,沒有太重視,因此並沒有花多少精力去投簡歷,兩個月也就投了十幾家大公司而已,然後也只有一兩家公司打電話約我面試,因為那個時候我很多東西都還沒去學,很多不懂,也沒啥項目(很後悔之前大三寒假沒早點準備和學習找實習面試的相關知識),所以面試也早早掛了。

各位還在校的同學們,請記住如果有位學長能提前告訴你,大二或者大三應該去暑假實習,一定要感激他,因為曾經的我就沒有意識到暑假實習是多麼的重要,沒怎麼重視,直到後面秋招的艱難經歷才發現,自己一個雙非菜雞要學歷沒學歷,要實習經歷沒實習經歷,要實力更是沒實力,投啥都沒有反應,能有一份不錯的實習經歷對後面的秋招真的太重要了。

備戰秋招

找暑假實習失敗之後,我決心參加秋招一心想拿個大廠offer。為了備戰秋招,從五月份開始我的打法就是:每天學習基礎(底層原理)+每天刷演算法題,過程可以說是很痛苦了。

學習基礎我是一直以看書為主,看部落格為輔的。演算法方面看了《演算法 第四版》那本橙皮書,因為這本書我之前就已經看過了,所以就簡單的複習了下,java並發方面看了《java並發編程的藝術》和《並發編程實戰》,JVM方面看了《深入理解java虛擬機》,設計模式方面看了《Head First 設計模式》,資料庫方面看了《MySQL 技術內幕: InnoDB 存儲引擎》,redis方面看了《redis的設計與實現》,作業系統和電腦網路我就把學校里的教材《電腦作業系統》和《電腦網路》複習了一遍(這些書都是業內比較經典、廣受好評的,強烈推薦!)。再加上看網上的部落格作為輔助,部落格我強烈推薦cyc2018大佬的CS-Notes,和Snailclimb大佬的javaguide,這兩位大佬的部落格真的寫得太棒了,除了可以鞏固上述方面的知識點外,還有一些框架和中間件比如rabbitmq、kafka、zookeeper、分散式系統理論等等的相關知識對我的幫助也非常大。

除了學習這些基礎(底層原理),我還每天刷幾個演算法題(持續了整個複習階段和秋招期間),其中《劍指offer》非常重要,肯定是必須的,我前前後後至少刷了5遍,還有就是刷leetcode,我leetcode大概刷了200多個吧,這200多個也刷了有兩三遍把,都是一些經典的題目,但是事實證明,即使刷了這些,我演算法還是太菜了,還是刷的太少了。

在把那些書過完之後,已經是七月多了。之後我就開始做項目,我的兩個項目是秒殺優化和微信企業點餐系統,這兩個都是我從慕課網上一邊看影片一邊跟著做的。做完項目之後,就已經到了八月初了。

秋招

因為八月初就已經有很多大廠開啟了提前批的招聘,所以我在補充完簡歷之後就去牛客網上找招聘的帖子投簡歷了。過了幾天就收到了網易的筆試邀請,這也是我第一個筆試的公司,當時我的心情比較激動,然後也是我第一次在牛客網上做筆試題。八月十幾號左右突然收到了騰訊的電話面試,這波來得猝不及防,但是因為沒準備好又太緊張結果聊了二十幾分鐘就掛了。

然後在整個八月份和九月份我一直逛牛客網找內推的貼子投簡歷(說是內推,但是那種內推沒啥用,還是一樣要篩簡歷和筆試)。像我這種菜雞一沒實力,二沒ACM牌子,三沒實習經歷,四沒學歷,再加上我的方向是java開發,現在後端開發的競爭是真的太大了,前端開發和Androidios開發相對來說簡單一些,尤其是安裝和ios開發,大公司都很缺簡歷。因此我獲得到的面試機會真的少之又少,那段時間我最少投了一百多家公司,基本上把能投的大廠都投了個遍,然後筆試了四十多家,結果只有騰訊、小米、阿里和字節跳動這四家陸陸續續給了我面試機會,最終有的一輪掛,有的二輪掛了,雖然都掛了,但是面這些大公司真的可以學到很多。筆試無論做得好的差的都沒有面試機會。說實話那兩個月是真的累,因為每投一家公司都要填寫這家公司的在線簡歷,各種資訊啥的,這真是把我填吐了,有的還要做測評,賊噁心,最噁心的還是明明簡歷掛了,它還給你個筆試做。在投簡歷期間,我還要一邊複習,因為之前看的書的一些知識點有些都不記得了,所以就得再複習再過一遍,總之就是看了忘,忘了再看,然後就是再看看大佬的部落格以及到牛客網上找一些面經看。

就這樣一直到了國慶節,因為真的太累了,整個國慶頹廢了幾天,每天不是躺床上睡覺就是追劇,因為從牛客了解到去高校現場參加公司的宣講會更容易些,獲得到的機會也更多,所以決定過完國慶去上海的大學參加宣講會。

一過完國慶,我就來到了上海交通大學,在這個學校幾天里先後參加了雲從科技和浙江大華的宣講會和現場筆面試,但遺憾的是,由於各種原因還是掛了,唉我真的是太菜了。再後來又接著面了哈啰出行、微盟和金山雲,這幾家公司都是hr面掛的,我不知道啥原因就把我掛了,明明我說得挺好的,真的很可惜,就差一點點。在這期間,我又被字節跳動撈起來面試了,位元組對演算法要求真的太高了,每輪面試都有兩道演算法題,還都比較難,最終面了三輪技術面之後還是掛了,這真的是太可惜了啊。就這樣一直到了10月底,才通過了一家公司的面試並且成功收到了offer,因為我覺得這家公司雖然不是大廠,但還挺不錯的,薪資和福利待遇都還不錯,再加上我也沒更好的公司的offer了,另外我是真的太累了,實在面不動了,所以就先接受了offer,跟公司簽了三方。至此,我的秋招之旅也就這樣結束了。

實習

秋招結束之後,因為我真的實在是太累了,身心俱疲,想回家休息一段時間,所以11月初我拖著疲憊的身體回到了家,在家狠狠地休息了兩個禮拜。但是在家也很無聊,家裡的瑣事一大堆,再加上學校也沒課了,我也想去公司提前適應下工作環境,所以在家休息了兩個星期之後,我決定去公司實習了。

11月17號到了上海之後,我立馬在公司附近租了一間房子,因為地方比較偏吧,所以租房價格比較便宜,不包水電網1200一個月,裡面像衛生間啊、洗衣機啊、廚房等基礎設施都有。18號是入職第一天,在漂亮的hr小姐姐的帶領下參觀了公司,認識了我的導師和同事們,他們人都太熱情了。

在實習的這幾個月期間,無論是工作上還是生活中,我都過得還比較快樂吧。工作上在導師和周圍的哥哥姐姐們的幫助下,我學到了很多,工作氛圍也很好。在生活中,和大學同學聚餐,他們也正好在上海工作,也約了一直想要見的人。

春招

由於之前的秋招沒能面上大廠,心裡還是很不甘的。其實我現在這家公司還是挺好的,薪資福利待遇啥的,只不過體量有點小,只有五百多人。但是我大學四年來又一直都有大廠夢,一直夢想著能有一天進入BAT這樣的公司,所以我決定再試試看今年的春招,於是,我2月份開始一邊在家遠程辦公實習,一邊在投簡歷了。今年的春招主要是招21屆的實習,只有少部分公司在補錄20屆正式的,再加上今年疫情的緣故,很多公司在開始縮招和降薪裁員啥的,所以今年春招變得異常艱難。在這期間,字節跳動又又又把我撈起來面試了,這已經是我第三次面試字節跳動了,雖然我很想去位元組,但無奈還是敗在了演算法上,我演算法還是太菜了,當時出的是一道BFS深度優先遍歷的題目,我之前還專門刷過這類題型,但是我又忘記了唉。整個春招我大概投了幾十家吧,最後也就面了位元組、萬得、金山雲和小米這幾家。這次幸運女神終於眷顧我了,我先是收到了萬得的offer,但是聽網上說萬得比較坑,而且給的也是侮辱價,所以拒了。最後4月9號居然驚喜地收到了小米的offer,真的太開心了,其實我挺菜的,能收到小米這樣的大廠offer算是比較滿意了吧。小米我面了三輪技術面,因為小米對演算法的要求不高,出的演算法題也相對比較簡單,而且都是我之前刷過的。

最後

過去的一年經歷有些坎坷,從一開始的找暑假實習,到備戰秋招,到後來的秋招,再到最後的春招,最終還是有了比較滿意的結果。這個過程真的是太累了,我這輩子不想來第二次。雖然很累,但是這一年的收穫真的非常大,學習到了很多知識。這篇文章完全是隨感而發,沒怎麼整理,莫怪,希望本菜雞的經歷能對你們有一些幫助,希望你們都能早日上岸,加油!

Tags: