2019年自己的秋招總結(jié)侣灶,回饋牛客缕碎。
你能閱讀到:
- 一個雙非從18年3月春招開始褥影,一路被虐到懷疑人生(春招實習面試全掛),直到9月份面試較為順利咏雌,拿到一些offer期間的心路歷程和復習總結(jié)凡怎。
- 對企業(yè)究竟需要什么樣的應屆生的理解
- 對怎樣復習校招的理解
- 我們在面試時應該有的心態(tài)
本文主要內(nèi)容:
心路歷程和背景
-
校招知識儲備
- 崗位選擇
- 項目與實習
- 基礎(chǔ)知識:按崗位需求有針對性的復習
-
筆試準備
- 線上筆試
- 線下筆試
-
面試準備
- 面試應該有的心態(tài)
- HR面/綜合面/總監(jiān)面:聊人生,談理想
總結(jié)
心路歷程和背景
本人雙非學校計算機專業(yè)碩士赊抖,2019年應屆生统倒。
自己真正開始想要找工作或者說準備找工作已經(jīng)是2018年3月份了,那時春招實習招聘已經(jīng)開始了氛雪,我也被趕鴨子上架房匆,投遞了很多公司的實習崗位。
我之前做的項目都是關(guān)于數(shù)據(jù)處理的和Python后臺的注暗,Python寫的比較多坛缕,其他語言都比較薄弱墓猎,并且由于常年不寫捆昏,無論是基礎(chǔ)還是編碼都很生疏了。所以我春招主要投遞的崗位是Python崗位和數(shù)據(jù)分析崗位毙沾,當時也是完全沒做功課骗卜,自己覺得這個崗位可能比較適合我,就選了這個方向左胞。
由于完全沒經(jīng)驗+沒有系統(tǒng)準備寇仓,我的春招可以說是從頭到尾一敗涂地,沒有一家公司到達HR面烤宙,全都掛在了一面或者二面遍烦,并且嚴重打擊了自信心,讓我不斷懷疑自己是否能找到工作躺枕。(現(xiàn)在欧恚客討論區(qū)也有很多很負能量的帖子,我只想說拐云,這么多個月罢猪,我的心態(tài)一直和大家一樣。)
最終叉瘩,在六月份的最后幾天膳帕,我才收到一個暑期實習offer,去了一家企業(yè)實習薇缅,名稱我就不透露了危彩,嚴格來說并不是純互聯(lián)網(wǎng)企業(yè)攒磨。
就這樣,我的春招結(jié)束了汤徽,從這期間直到秋招拿到offer前咧纠,我都處于一種毫無自信的狀態(tài)。但是好在我們都是不服輸?shù)娜诵褐瑁m然沒有自信漆羔,但絕不會逃避學習,所以這半年也一直在斷斷續(xù)續(xù)的復習狱掂。
所以3月份到9月份演痒,隨著我的復習情況,我做了一個重要的決定趋惨,專攻Java后臺崗位鸟顺,這個決定并不是腦子一熱決定的,也是在充分考慮以前的基礎(chǔ)上做的決定器虾,具體的考慮會在下面“崗位選擇”中提到讯嫂。
在7,8月份的實習期,我一邊完成公司的任務兆沙,一邊繼續(xù)復習基礎(chǔ)知識和算法欧芽,準備迎接秋招的來臨。秋招從7月份的提前批就開始了葛圃,我準備了個excel表格千扔,把自己報名過的企業(yè)都做了詳細的記錄。
提前批库正,現(xiàn)在回想來曲楚,就是神仙打架,湃旆客網(wǎng)的討論區(qū)在7月8月都是各種大佬的BAT大廠offer比較貼龙誊。我在提前批也面試了一些公司,比如頭條喷楣,騰訊趟大,網(wǎng)易等,依然和春招一樣抡蛙,面試的比較艱難护昧,各種掛掛掛,就這樣掛到了秋招的9月份粗截。
9月份惋耙,仿佛受到了楊超越的眷顧,亦或者是秋招和提前批的難度差距比較大,我感受到了意外的順利绽榛。國慶前湿酸,加上之前實習的轉(zhuǎn)正offer,也收到了4份offer(有提前批的)灭美,當然推溃,并不是batjmd這種量級的。由于還沒有正式簽三方届腐,這里我也不想透露出公司名字铁坎,但可以肯定的是,這些企業(yè)都是211犁苏、985的學生會去的企業(yè)硬萍,我能有幸和比我厲害的同學們共事,已經(jīng)很滿足了围详。
下面就是這半年朴乖,自己的總結(jié)和感想。
校招知識儲備
崗位選擇
從校園招聘的需求來看助赞,可以籠統(tǒng)的概括為以下幾個方向:(個人總結(jié)买羞,僅供參考)
- 后臺開發(fā)
- 前端開發(fā)
- 機器學習/AI/算法
- 測試
- 嵌入式
- 安全方向
- 其它
崗位的選擇是個非常重要的決定,他決定了你的復習方向雹食,以及面試官綜合考察你能力的方向畜普。
并且,你之前的學習或者科研方向婉徘,并不一定能代表你熟悉的領(lǐng)域(當然漠嵌,大部分情況下還是盡量符合你之前所學)。主要是因為企業(yè)需求和學懈呛簦科研教學的嚴重脫節(jié),導致了你的科研方向并不能準確地覆蓋企業(yè)的要求化撕,并不是因為你學習不夠努力几晤,所以不要灰心。
所以花時間在考慮方向上是非常有必要的植阴,如果走了彎路(比如我之前春招選擇了我其實并不熟悉的數(shù)據(jù)分析崗位)蟹瘾,浪費的時間是非常多的。
上面說到掠手,我一開始春招投遞的Python/數(shù)據(jù)分析崗位憾朴,現(xiàn)在來看,一來是純Python后臺開發(fā)的崗位比較少(相比于Java喷鸽,c來說),競爭會比較激烈众雷。二來是數(shù)據(jù)分析崗位以機器學習基礎(chǔ)知識為主,Python只是一個需要會使用的工具。而我并不擅長機器學習這套技術(shù)棧砾省。
考慮到我自己最熟悉的個人項目是一個后臺開發(fā)項目鸡岗,雖然用的是Python的一套后臺框架,但是根本上還是后臺方向為主编兄,所以最終決定選擇后臺開發(fā)崗位轩性。加上后臺主要以Java為主,所以自己選擇了Java后臺開發(fā)狠鸳。
項目與實習
實習是不是必須的揣苏?是不是沒有實習,找工作就會相當艱難件舵?
這半年唤反,每當面試被虐,我總會怪罪于自己沒有一個很好的實習經(jīng)歷营曼,確實帝牡,實習很重要,尤其是大廠實習个少,會對校招有很大幫助洪乍。
不過如果沒有實習,并不代表沒法找到大廠的工作夜焦,身邊有很多大牛壳澳,包括牛客網(wǎng)討論區(qū)很多大佬茫经,都通過學校的項目和良好的面試表現(xiàn)拿到了大廠的offer巷波。所以如果沒有實習,不用過分焦慮卸伞。 把精力都花在復習上抹镊,你和有實習的同學的差距,其實沒你想象的那么大荤傲。
需要寫在簡歷上的項目應該是怎樣的垮耳?
每人個都會有多個項目經(jīng)驗,但是最好不要一股腦都寫遂黍,一來是有的面試官喜歡每個項目都詳細問一問终佛,但是你未必完全都記得住每個項目的所有細節(jié),就很容易讓面試官覺得你在簡歷上吹牛雾家。二來是簡歷也會顯得臃腫铃彰,讓面試官不想細看。
我的簡歷不斷修改芯咧,經(jīng)歷過好幾個版本牙捉,上面的項目也是不斷增減竹揍,現(xiàn)在我簡歷基本上只有一個后臺項目還在上面,如果遇到和我科研項目相關(guān)的崗位(數(shù)據(jù)處理)鹃共,我會把有科研項目的另一版簡歷用上鬼佣。
我認為在項目的準備中最關(guān)鍵兩點:
- 符合崗位需求:如果是后臺崗位,那么后臺的項目最好霜浴,面試官也愿意問晶衷。比如,如果是某電商企業(yè)招聘阴孟,而你的項目是電商相關(guān)的后臺項目晌纫,并且十分完善,涉及到電商系統(tǒng)的方方面面永丝,那面試官肯定會十分的看重你锹漱。
- 熟悉項目的細節(jié):包括整體架構(gòu),難點慕嚷,遇到過的問題哥牍。
基礎(chǔ)知識:按崗位需求有針對性的復習
我最終選擇的是后臺開發(fā),并且以Java為主喝检。所以我的復習也以Java技術(shù)棧為主嗅辣。半年來,我不斷調(diào)整自己復習的方向挠说,在這里也總結(jié)下我認為后臺開發(fā)崗位重點需要復習的知識點:
- Java:主要是基礎(chǔ)知識點澡谭,并發(fā),虛擬機损俭,集合類蛙奖。
- 算法:排序、查找等基礎(chǔ)算法杆兵,劍指offer原題(叛阒伲客網(wǎng)刷題),leetcode(做一些簡單的練手)
- Java框架:Spring拧咳,SSM伯顶,最常問的就是,Spring AOP了解嗎骆膝?
- 數(shù)據(jù)庫:索引,Redis灶体,事務
- 計算機網(wǎng)絡(luò)阅签、Http
- 操作系統(tǒng)
- 大數(shù)據(jù)處理:這里指的是類似“給定a、b兩個文件蝎抽,各存放50億個url政钟,每個url各占64字節(jié)路克,內(nèi)存限制是4G,讓你找出a养交、b文件共同的url精算?”這種題目。
- 其它:Linux碎连、網(wǎng)絡(luò)安全等
這里強烈推薦一直看的校招資料整理:https://github.com/CyC2018/CS-Notes
可以自己整理一份筆記灰羽,以便自己時不時回顧知識點:
上面是我的筆記目錄,部分內(nèi)容已經(jīng)發(fā)布在了我的專欄里(算是廣告吧):
https://zhuanlan.zhihu.com/c_195927288
基礎(chǔ)知識的復習是系統(tǒng)的鱼辙,耗時的廉嚼,如果基礎(chǔ)很薄弱(和我一樣),那么需要3個月甚至更長時間的投入倒戏,如果之前基礎(chǔ)較好怠噪,看這些東西很輕松也很快,那么恭喜你杜跷,你的校招之路會比較順利傍念。
說完了一些關(guān)于復習的問題,下面就是實戰(zhàn)的總結(jié)了葛闷。
筆試準備
線上筆試
當你做過幾次在線筆試憋槐,你會發(fā)現(xiàn),大部分在線筆試的重點就是選擇題+編程題孵运。有時會有一些開放的問答題秦陋。
最開始的時候,你會發(fā)現(xiàn)為什么時間總是不夠治笨,編程題為何總是不對驳概,不要氣餒,大家一開始都是這樣旷赖。
給出幾條經(jīng)驗教訓的總結(jié):
選擇題:刷潘秤郑客的選擇題是一個選擇,不過等孵,胖烧眨客選擇題的面實在是太廣了,尤其是剛開始刷題俯萌,會覺得這都是什么奇奇怪怪的題目果录,什么方向都有,根本沒法復習咐熙,然后深受打擊弱恒,放棄復習。我的建議是棋恼,先系統(tǒng)復習我上面提到的那幾類知識點返弹,比如排序锈玉,一開始遇到排序的選擇題,比如“以下哪個是快排了n次后可能的序列”义起,這種題目拉背,茫茫多,如果你只理解了快排的意思默终,還是會覺得這題難椅棺,無從下手。所以先完全理解了快排穷蛹,再看這題土陪,就會比較輕松。選擇題真的重在精肴熏。
-
編程題
- 提前在本地IDE準備好輸入輸出:包括多行輸入和單行輸入鬼雀。牛客網(wǎng)的編譯器會提供給大家這個模板蛙吏。
- 原題:很多時候會考劍指offer或者Leetcode原題源哩,如果你看過,做過鸦做,那就輕松啦励烦。
- 不要緊張:我經(jīng)常會看到只有20分鐘,而我還有一題沒寫完泼诱,就慌得要命坛掠。其實不必如此,靜下心來整理思路治筒,有了思路屉栓,再加上熟練地編碼,5分鐘也能寫完一題耸袜。
- 其他注意:很多時候我們喜歡print答案友多,來騙一些分。我覺得最好不要這么做堤框,因為我碰見很多公司會打印你的筆試代碼域滥,作為歸檔或者拿來問你,要是你這么寫蜈抓,不太好启绰。
線下筆試
線下筆試我的經(jīng)驗也不多,做了幾場下來沟使,感覺都是考基礎(chǔ)+編程題為主酬土。然后最后會有一個問答的開放題,這種時候需要熟練記下項目格带,然后能畫出結(jié)構(gòu)圖撤缴,寫一寫詳細的細節(jié)。
面試準備
面試應該有的心態(tài)
這是我最想講的一點叽唱,也是我寫這篇文章的初衷屈呕。
最開始的3-6月份,我的面試經(jīng)常十分的尷尬棺亭,常見的就是虎眨,基礎(chǔ)問題被問住了,然后尷尬的冷場镶摘,或者是編程題嗽桩,想了半天一句話都憋不出來,面試官也很失望凄敢。亦或者是碌冶,自己的項目,被問到了一些細節(jié)涝缝,我自己答的很模糊扑庞。
那時候總覺得面試為什么這么難,總有不會的問題拒逮,面試官總是問我不擅長的罐氨,為什么網(wǎng)上看別人的面經(jīng)就是聊聊天,而我的就是手撕代碼+猛問基礎(chǔ)滩援。
現(xiàn)在以面試官的立場栅隐,仔細想想,他們到底期待怎么樣的面試和求職者玩徊。
-
符合招聘的需求
不得不承認租悄,這是最重要的一點,什么叫符合需求佣赖?需要招聘電商系統(tǒng)的后臺開發(fā)恰矩,而你的項目和技術(shù)棧就是電商項目還有后臺技術(shù)棧,這叫完全符合需求憎蛤。所以為什么很多人面試覺得老是被問基礎(chǔ)外傅,那就是并不完全符合用人需求,只能來多考考你的基礎(chǔ)和積累俩檬,看你是否符合成為一個有潛質(zhì)的培養(yǎng)對象萎胰。 想明白了這一點,我相信心態(tài)就會放平了棚辽,畢竟一個人不可能做到在對每個企業(yè)的應聘時都正好符合該企業(yè)的崗位需求技竟。
-
會講故事
面試官在校招期間,每天要面試無數(shù)個人屈藐,面對無數(shù)張面孔榔组,如何能夠打起精神熙尉,對面試者提起興趣?當然是遇到一個有趣的靈魂(逃搓扯。所以检痰,我們要會講故事。
什么時候能夠講故事呢锨推?我的經(jīng)驗是铅歼,在項目里,或者在自我介紹里换可。比如說椎椰,你要會生動的描述你的項目沾鳄,比如遇到的難題慨飘,當時怎么解決的洞渔,不要干巴巴的讓人感覺像背書。在自我介紹里磁椒,你需要看面試官的情況來定堤瘤,如果明顯他不喜歡冗長的介紹,那么你的故事可能要稍微收斂一些本辐,甚至不要講,免得開局不利慎皱。
-
會微笑
保持微笑,是一個制勝法寶叶骨,相信我茫多。你就算問的什么都不會,一臉萌新臉忽刽,也比苦瓜臉更有優(yōu)勢。
-
問的基礎(chǔ)未必會今膊,但會挽救尷尬
要懂得伞剑,被面試官問到不會的基礎(chǔ),是再正常不過的事,就算你覺得你復習的很好了缤谎,也還是會有角落里的知識點會沒看過或者遺忘。一旦被問了不會弓千,不要慌張献起,坦然說你不太熟悉镣陕,或者說一些想的起來的有關(guān)話題,面試官愿意聽就說呆抑,不想聽,你也不要強求厌殉。
-
項目熟悉侈咕,給人感覺做過很多實際的工作
項目,一定要好好準備耀销,甚至要單獨寫一個筆記,記錄你被問過的項目問題熊尉。總結(jié)幾個項目中的難點狰住,畫一畫項目結(jié)構(gòu)圖。
做到以上幾點肮蛹,你的面試體驗會很好查邢,面試官的體驗也很好,面試官的體驗一旦不錯扰藕,你的分數(shù)就不會差,就算你基礎(chǔ)問題不會的再多,也會有個還能看的過去的分數(shù)笔刹。就算你的面試官最后給你掛了冬耿,你也會有個平穩(wěn)的心態(tài),繼續(xù)應對下一場面試亦镶。
說個題外話,我在面試網(wǎng)易的時候遇到一個神坑的面試官爱咬,甚至導致我秋招簡歷直接被刷绊起,筆試都不給。詳細請看虱歪,https://www.nowcoder.com/discuss/105565 笋鄙。不過,一定要放平心態(tài)局装,因為面試也是個看運氣的事情,碰到的面試官不同拨脉,面試體驗會完全不同宣增,也不要被一個面試官懟了就一蹶不振。就當自己運氣差吧爹脾。
HR面/綜合面/總監(jiān)面:聊人生,談理想
最后寫一寫綜合面解阅。大家也不要因為到了最后一面泌霍,面試就快要勝利了而過于緊張。
綜合面主要就是談一談你的意向蟹地,看看你是否真的有意向進入這家公司,綜合面也會聊技術(shù)怪与,但更多的還是會問項目里的相關(guān)技術(shù),考察一下你是否是個能夠上手寫代碼的人遍愿。
所以茎杂,表明自己的強烈意愿是最重要的一點,你可以提前準備下煌往,比如:你為什么看好這家公司刽脖,覺得自己能夠為這家公司做些什么忌愚?在這家公司,你以后的職業(yè)規(guī)劃等等硕糊。
總結(jié)
我的秋招也快要結(jié)束了,如果光看結(jié)果檬某,其實非常的一般螟蝙。不過,我認為最重要的還是過程场斑,春招秋招帶給我的牵署,是一份寶貴的經(jīng)歷。從迷茫奴迅,痛苦,到平和爽柒,自信。包括這半年來浩村,對于技術(shù)上面的收獲。
并且酿矢,這半年的堅持怎燥,也讓我靜下心來,去仔細思考:我將來的路要怎么走策肝?我的技術(shù)薄弱點在哪隐绵?
這都是在學校里,坐在實驗室里不會去真正詳細思考的事依许。
愿大家都能在秋招中有所收獲峭跳,就算現(xiàn)在被秋招虐的精神崩潰,也不要氣餒蛀醉,再不濟也還有明年春招對吧,機會永遠都在古胆,愿努力的人都能得到一個完美的結(jié)果筛璧。
最后是廣告時間:
我的知乎專欄(筆試面試助攻專欄):https://zhuanlan.zhihu.com/c_195927288
我的Github:https://github.com/qqxx6661