佩服!本科4年,規(guī)劃清晰,校招亂殺,收割sp offer,經(jīng)驗分享!

前幾天在網(wǎng)上沖浪的時候看到一篇一個本科應(yīng)屆畢業(yè)生寫的關(guān)于他秋招的故事。

看完之后我覺得他真的太棒了,我說的棒不只是他秋招成功斬獲了螞蟻和攜程的 SP offer,更棒的是他對于整個大學的比較清晰的規(guī)劃,還有沿著自己的計劃一步一步堅定的往下走的那種信念感。

我見過的更多的大學生,包括我自己還是大學生的時候,迷茫才是主旋律。

我前幾天發(fā)布的視頻下面,就有還在讀大學的朋友提到了這樣的迷茫:

圖片

作為一個大二學生......而如今的我還在迷茫,還沒有清晰的目標,因此缺乏動力。未來的路該怎么走,希望十年后,我也能像up主一樣,回答現(xiàn)在的我。

真的沒事的,迷茫是很正常的,就像我的回答一樣,迷茫的時候搞一搞學習總是沒錯的。

所以,我把這篇文章分享給你,希望這位同學的經(jīng)歷,能對正處在階段性迷茫期間的你有點幫助。

但是我必須要強調(diào)的是,在我個人的觀點里面,這種關(guān)乎于未來的問題,沒有一個人能回答的清楚,只能是過來人表達他們的看法,讓你聆聽且借鑒。這些都不會是、也不可能是標準答案的。

如果說有一個人能回答迷茫時期的自己的問題,那么這個人,一定只能是親自趟過這片迷茫的、若干年后的你自己。

所以,嘿,朋友,開心點,迷茫的時候就去碼頭整點薯條。

要相信自己,自己能規(guī)劃清晰。也要相信時間,時間會給你答案。

(特么的,這味道怎么像是雞湯了?不寫了,收。)

圖片

以下是正文:

原文鏈接:https://www.nowcoder.com/discuss/430469430619942912

寫在前面

最近簽完了三方,大學前三年的生涯規(guī)劃和努力最終還是得到了兌現(xiàn),腦子里不斷涌現(xiàn)這幾年來的經(jīng)歷,一直想著寫點什么東西記錄一下,剛好大四空閑時間真的太多,心血來潮,不如還是寫寫吧,記錄一下我這三年向目標前進走過的路。

同時,無論是在學校、實習、還是秋招的過程中,我遇到過許多對生涯規(guī)劃缺乏思考,感到前途一片茫然的朋友們,也有許多人對我的經(jīng)歷感到好奇,在此將我的經(jīng)歷分享出來,在當下這個校招寒冬,希望能幫到被校招所困擾的朋友們。

個人情況

本科就讀于中南大學人工智能專業(yè),專業(yè)技能方向為互聯(lián)網(wǎng)后端技術(shù)研發(fā),目前從事于互聯(lián)網(wǎng)金融業(yè)務(wù)領(lǐng)域。

本科期間參加過不少競賽,幾乎都取得了成績,其中有高校聯(lián)合創(chuàng)辦的比賽例如湖南大學生計算機設(shè)計大賽、全國計算機設(shè)計大賽;還有不少是公司組織的商業(yè)性質(zhì)競賽,例如華為舉辦的軟件精英挑戰(zhàn)賽,騰訊舉辦的騰訊極客挑戰(zhàn)賽,麒麟軟件公司舉辦的“麒麟杯”全國開源應(yīng)用軟件開發(fā)大賽。

本科期間主要有兩端實習經(jīng)歷,一是攜程集團后端研發(fā)技術(shù)崗,二是螞蟻集團后端研發(fā)技術(shù)崗,都順利拿到轉(zhuǎn)正sp offer。

校招最終是接了螞蟻集團的轉(zhuǎn)正offer,順利結(jié)束大學求職生涯~

關(guān)于校招

校招是一場持久戰(zhàn),并不是一蹴而就的。

很多人存在一個誤區(qū),認為校招就是在秋招九十月,春招三四月那一兩個月時間投一下簡歷,突擊一下知識參加面試,就可以了。

如果你實力足夠強,那確實可以,但是對于像我一樣的普通大學生而言,就這樣對待校招下場就只能是當一個炮灰,很難取得一個能讓自己滿意的結(jié)果。

要想校招順利,就得站在一個更高的角度去理解校招——它不簡簡單單指的是校園招聘,而是貫穿整個大學的求職生涯。

理解了這一點,就能明白,從秋招九月、春招三月才開始起跑的人,如何與從大一大二、研一研二就開始起跑的人競爭?

更何況在內(nèi)卷愈演愈烈的當下,就拿我最了解的互聯(lián)網(wǎng)領(lǐng)域舉例,在螞蟻秋招的交流群中,除了實習轉(zhuǎn)正的,幾乎人手一段字節(jié)跳動實習,騰訊實習的實習經(jīng)歷,大家都是早早的就開始求職規(guī)劃,才能在最后立于不敗之地。

求職生涯規(guī)劃

為了更好的展示如何做求職生涯規(guī)劃,我在這里以我個人的求職規(guī)劃和經(jīng)歷作為參考,但需要說明的是,每個人都有獨屬于自己的精彩,其他人的經(jīng)歷僅能提供參考作用,我也僅僅只是把我自己的經(jīng)歷與個人理解展現(xiàn)在這里而已。

我的求職生涯主要分為五個階段:

  1. 職業(yè)方向發(fā)掘
  2. 職業(yè)技能積累
  3. 校園經(jīng)歷積累
  4. 實習經(jīng)歷積累
  5. 校招準備

職業(yè)方向發(fā)掘

無論是在本科還是研究生,對于志在求職的朋友,我覺得第一個需要明白也是最重要的道理就是:

發(fā)現(xiàn)自身優(yōu)勢,找準自身方向。

朝三暮四,反復想當然是大忌!越早確立自身目標,試錯成本就越低,留給技能積累的時間就越多,競爭優(yōu)勢就越明顯。

我的整個大一生涯都在進行自身職業(yè)方向發(fā)掘。在這個階段,我所做的事情就是不斷嘗試新鮮的事物,找到自己的興趣所在,同時保證自身成績優(yōu)勢,為后續(xù)的專業(yè)分流拿下關(guān)鍵籌碼。

最終,在大一的C++專業(yè)課,通過專業(yè)課設(shè)找到了自己的目標職業(yè)方向——軟件編程。當我確立了自己的目標方向后,在大一暑假對該方向進行了全面的了解和初步學習試錯,最后結(jié)合自身情況,找到了最適合自己的細化領(lǐng)域——Java后端技術(shù)領(lǐng)域。

慶幸的是,Java成為了我大學生涯第一個也是唯一一個職業(yè)學習方向,為我后來的發(fā)展鋪平了道路。

職業(yè)技能積累

這個階段是最枯燥的,也是最重要的,很多人忽視了這個階段的重要性,導致接下來積累校園經(jīng)歷的階段在競賽中頻頻失敗,也有很多人在這個階段中選擇放棄,在職業(yè)方向發(fā)掘,技能積累階段反復橫跳,蹉跎大學時光。

如果你選擇的職業(yè)方向和大學課程學習方向重合,那么你是幸運的,好好上課,認真聽講就可以了。

如果不是,甚至毫無關(guān)聯(lián),那么你將面臨求職生涯第一個重要決策,你相信你的未來能夠掌握在你自己手里嗎,如果你堅信這一點,那么做個“壞學生”吧,上課對你來說已經(jīng)意義不大了,“及格萬歲”是你大部分課程的宗旨,你的職業(yè)技能積累才是最重要的,這才是你的首要目標,其他都得靠邊站。

對于我個人而言,不幸的是,我屬于第二種情況,所以對于大部分與我職業(yè)方向無關(guān)的課程,及格就行,因為我有著明確的目標,明確知道自己需要做的究竟是什么。

但是對于少數(shù)幾門與我職業(yè)方向緊密相關(guān)的課程,我還是會抱著認真的態(tài)度去對待,尤其是此類課程的課程設(shè)計實踐部分,例如數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、操作系統(tǒng),這三門課的課設(shè),我都寫了一個完整的網(wǎng)站。

技能積累階段是最重要的,它決定了接下來兩個階段:校園經(jīng)歷積累、實習經(jīng)歷積累你能達到怎樣的高度。而接下來的兩個階段,恰恰才是決定校招成敗的關(guān)鍵。

整個大二上學期我都在職業(yè)技能積累的過程中度過,對于我職業(yè)方向知識體系的全面深入學習與廣泛實踐運用,為我后來的發(fā)展打下了堅實的基礎(chǔ),決定了我接下來競賽經(jīng)歷的碩果累累,實習經(jīng)歷的一帆風順。

校園經(jīng)歷積累

校園經(jīng)歷的積累是困難的。因為它太具有不確定性了,太廣泛了,太具有迷惑性了。

不確定指的是你的投入產(chǎn)出比的不確定性。

廣泛指的是校園經(jīng)歷的積累手段太多了,讓人難以選擇。

迷惑性指的是有些根本毫無用處的校園經(jīng)歷寫上簡歷只能讓你在面試官的眼里減分,例如投技術(shù)崗的你寫上社團經(jīng)歷,學生會經(jīng)歷……

積累校園經(jīng)歷首要是找準自身優(yōu)勢,如果你擅長實踐,那么就找優(yōu)質(zhì)應(yīng)用型競賽全身心參加;如果你擅長靜心研究,那么就參加學術(shù)型競賽,或者找個導師參與學術(shù)性課題。

找到積累校園經(jīng)歷的方向后,其次選擇優(yōu)質(zhì)的比賽也是取勝的關(guān)鍵,要學會分辨什么比賽是含金量高的,同時獲獎概率高的,具體的做法就是和有經(jīng)驗的人多進行交流,無論是老師還是學長,同時多搜尋比賽的周邊信息,包括參賽人數(shù)、獎勵設(shè)置、承辦單位等等。

同時,時刻記住比賽的選擇也要和你的職業(yè)方向相契合,否則無論比賽成就多么耀眼,在面試官的眼里都一文不值。

找尋隊友,好的隊友是得力的助手,想要獲得理想的成績離不開靠譜隊友的鼎力相助。

最后,自身全身心的投入是起到?jīng)Q定性作用的一環(huán),將上個階段積累的職業(yè)技能運用出來,展現(xiàn)自身的實力,發(fā)揮自身優(yōu)勢。

對于我個人而言,校園經(jīng)歷的積累主要集中在大二下學期,大三上學期,在這期間參加的大大小小的比賽不計其數(shù),無論是校級,省級,還是國家級都獲得了不錯的成績,這些成績是我在下個階段——實習經(jīng)歷積累的墊腳石,沒有這些校園成就,恐怕獲得實習的機會都是困難重重的。

實習經(jīng)歷積累

實習經(jīng)歷的積累是校招利于不敗之地的金鑰匙,它不僅讓你的實習簡歷更加的光鮮亮麗,而且實習經(jīng)歷也能給予你從容面對面試官的資本,職業(yè)技能積累甚至校園經(jīng)歷只能是紙上談兵,實踐出真知,實習給與你的實踐經(jīng)歷是最為寶貴的。

“秀才遇到兵,有理說不清”,沒有實習經(jīng)歷,你就是那個秀才,面試官就是兵,只有當你也通過實習成為“兵”了,才能和面試官“短兵相接”,你來我往,讓他留下深刻印象。

對于實習而言,實習質(zhì)量是最為重要的,想要獲取高的實習質(zhì)量,只有唯一一種方式,去頂尖top公司,在互聯(lián)網(wǎng)領(lǐng)域就是字節(jié)、騰訊、阿里等一線大廠。而一步登天往往是困難的,最適合像我一樣普通學生的做法就是循序漸進,將實習經(jīng)歷拆分成多段,通過跳槽向最終目標,top公司邁進。

我的實習經(jīng)歷從我老家的一家軟件外包公司起步。大二暑假,為了讓自己能夠在大公司找正式實習時能夠更有競爭力,我選擇了在積累校園經(jīng)驗的同時在大二暑假找一份實習兼職工作。這家公司只是一家很小的軟件外包公司,技術(shù)人員加上管理總共不到30人,而且這份兼職沒有工資,但我明白工資不是我來這里的目的,我的目的是學習實踐。在兩個月的實習過程中,我同時還在校園競賽上同步下功夫,實習競賽兩不誤。

通過自己的校園經(jīng)歷積累以及第一份的實習兼職工作,找第一份實習的簡歷已經(jīng)準備好了,剩下要解決的問題就是時間,如何才能學業(yè)生涯中“擠出”實習時間?在大三上學期,為了給大三下實習留足時間,我額外選修了很多門選修課,超額拿到的學分,為的就是將大三下學期的學分提前拿到,這樣大三下我就幾乎不需要上任何課,為實習準備了充分的時間。

簡歷有了,時間有了,第一份正式實習工作的得來幾乎毫不費力。但我明白你只有在背后十分努力,才能看起來毫不費力。第一份實習工作的求職過程中,我拿到了兩個offer,一個是華為,一個是攜程,從個人職業(yè)方向、平臺的角度考慮,我最后選擇了攜程。

在大三上學期結(jié)束之后,我?guī)缀鯖]有任何休息,在寒假之前就孤身一人飛到了上海開啟了我的第一段實習之旅。第一份實習也不是完全的一帆風順,畢竟經(jīng)歷了三個月的上海疫情,但從職業(yè)發(fā)展的角度上來說,在攜程實習期間是我三年大學生涯成長最快的一段時間,其給我?guī)淼氖斋@是校園生活完全無法比擬的,在攜程實習的尾聲我甚至已經(jīng)能夠獨當一面,設(shè)計方案,成為項目owner。

在攜程實習期間,我抓住了春招機會,參與了阿里春招,最后也是成功拿到了螞蟻的暑期實習offer。在攜程經(jīng)過半年的實習后,我通過了轉(zhuǎn)正答辯,拿到了職業(yè)生涯的第一個校招offer,隨后前往了螞蟻進行了暑期實習。

有了攜程的實習經(jīng)驗,在螞蟻的實習我才能夠得心應(yīng)手,游刃有余。在兩個月的實習期間,得到了師兄、同事、上司的一致好評,也是在最后成功通過了轉(zhuǎn)正答辯。

關(guān)于秋招

兩份實習轉(zhuǎn)正在手,秋招可以說已經(jīng)毫無壓力了。最后攜程和螞蟻都給我開出了sp offer,最后從平臺的角度考慮,我選擇了螞蟻。

圖片

經(jīng)驗總結(jié)

清晰的求職規(guī)劃才能讓你的求職毫不費力,這是決定你求職成敗的關(guān)鍵要素所在。

那么大學生如何做求職規(guī)劃呢,從我的角度出發(fā)一共分為四大步:

  1. 求職方向選擇
  2. 求職技能積累
  3. 職業(yè)實踐(校園經(jīng)歷、企業(yè)實習)
  4. 校招面試準備。

只要前三步你做的足夠好,第四步是不會給你造成太大的困難的。

以上經(jīng)驗總結(jié)僅僅是站在本科生的角度去看待這個求職問題,所以注重于實踐。也許研究生階段有所不同,但我認為關(guān)鍵的——方向、技能、實踐、面試,這四大步依然可供參考的。

螞蟻面試

這一部分附上面試題,僅供大家參考。

一面

由于我簡歷里面項目比較多,主要項目也和RPC、Netty相關(guān),面試官就沒問啥Java基礎(chǔ)了,主要和我交流了一下Netty、RPC相關(guān)的東西。

  1. Netty的線程模型是怎樣的
  2. 談?wù)勀銓etty的全部了解
  3. Netty里面的EventLoop是什么?工作原理是怎樣的?可以執(zhí)行哪些任務(wù)?
  4. EventLoop為什么實現(xiàn)了ScheduleExecutorService的功能,有什么好處?
  5. 講講你項目里提到的RPC分布式框架
  6. 使用zookeeper作為注冊中心,當server端服務(wù)下線了,如何讓client端感知到?
  7. 分布式體系中zookeeper崩潰了有哪些解決方案?
  8. 看你使用過protobuf,使用protobuf的過程中遇到過哪些坑嗎?
  9. IDL在你的RPC框架中有實現(xiàn)嗎,講講IDL的作用

整個流程也就半個小時多一點,基本也都答上來了,面試官最后也直說沒啥問題,能通過。反問環(huán)節(jié)也就簡單問了下部門相關(guān)情況、崗位相關(guān)情況之類的常規(guī)問題。

算法面

可能是校招筆試題做的一般,補了一輪算法面,阿里的算法面早就有耳聞不走尋常路,這次看到題目直接實錘了……

算法題目:有五個文件,每個文件里面有n行,請以最快的速度讀取所有文件中的數(shù)字并輸出top50.

題目本身思路不難,就是細節(jié)量爆炸,首先需要以最快的速度讀取多個文件,肯定就得用到多線程,所有文件讀完后還要統(tǒng)一讀取所有數(shù)字的top50,也就代表著主線程在子線程讀完文件之前必須阻塞,然后才能輸出,這就得用到CountDownLatch,輸出top50使用的是PriorityQueue,但這是個共享變量,就代表著PriorityQueue得加鎖,最后就是在I/O時也需要考慮用什么I/O類能更快……

最后也是半個小時寫了出來,面試官也說沒啥問題,可以通過。

終面

終面直接就是部門的大boss。

上來就是一道非常規(guī)算法題:不能用 if else,實現(xiàn)石頭剪刀布。我很快寫出來一種用數(shù)據(jù)結(jié)構(gòu)的,但面試官叫我再想一種用上設(shè)計模式的,在面試官得瘋狂提示下才勉強搞出來。算法寫完后,問的問題也十分非常規(guī)(不愧是大boss)。

  1. 請介紹一下你自己,不能說簡歷上有的(我回答了一下在攜程實習期間搞過的限流器相關(guān)的東西)
  2. 既然限流器有兩種模型,一種是時間窗,一種是令牌桶,那么這兩種限流模型的應(yīng)用場景各是怎樣的,各有什么優(yōu)勢?
  3. 在攜程實習期間遇到的最大困難是什么?
  4. 為什么來螞蟻,攜程不好嗎?未來的職業(yè)規(guī)劃,想好將來的目標了嗎?

反問環(huán)節(jié)先問了問部門情況,然后問了問面試結(jié)果咋樣(面試官說部門規(guī)定不能透露,反倒問我自我感覺咋樣,我當然回答自我感覺良好……)

HR面

HR面就沒啥好說的了,反正就是扣你簡歷的細節(jié),問問學校,學業(yè),過往的經(jīng)歷,未來規(guī)劃什么的。

總結(jié)

總的來說阿里面試還是不走尋常路,偏重于應(yīng)用,這就得看臨場發(fā)揮了。

算法也是千奇百怪,但總的來說出的還是挺有趣的,比做純leetcode算法題感受要好。還有就是面試不面則已,一面就是各種坐火箭,一周就把流程拉完了。

寫在最后

只要掌握了正確的方法,求職并不是什么難事,關(guān)鍵是你的方向?qū)Σ粚?,有沒有清晰的求職規(guī)劃。

我的求職生涯一共持續(xù)的兩年多的時間,在這期間我一步一個腳印,穩(wěn)扎穩(wěn)打,才在最后以本科生的身份拿到了top級的公司sp offer。

我很喜歡螞蟻的校招宣傳標語:讓理想,有回響。

以此作為結(jié)尾吧,也許這又是一個新的起點,新的挑戰(zhàn)也許才剛剛開始。

讓理想,有回響!

·············· END ··············

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容