2019年9月清華網研院預推免保研經驗

寫於2019.9.19

目錄

本文目的

預推免時的個人情況

報考原因

進入複試前的準備工作

1.聯繫老師

2.針對性複習

複試參加流程

2019.9.15上機考試

2019.9.18專業面試與綜合面試

感悟


本文目的

本文的寫作目的是幫助有想報考網研院的同學儘可能瞭解一些清華網研院推免過程中的注意事項。

而且我在網上搜索相關經驗帖的時候,除了網研院官網幾乎沒有任何具有利用價值的信息- -。

於是,這篇文章應運而生。

(注:清華網研院全稱——清華大學網絡科學與網絡空間研究院)


預推免時的個人情況

這部分的主要作用是幫助學弟學妹做一個橫向定位,瞭解自己報名能進複試的概率有多大。

具體個人情況可以參見我的夏令營保研經驗帖

唯一的變化就是績點變成了3.9915,我的專業排名從9/289變成了10/293,這就是前三年的專業排名。(太菜了)

還有一些教育背景我在面試時也跟老師說了一下:(面試過程中沒必要謙虛,要儘可能突出自己的優勢

大二轉專業進入軟件學院軟件工程專業,在大二一年的綜合排名是1/289。


報考原因

雖然我是軟件工程專業,但由於今年的競爭特別激烈,如果我報清華計算機系或者軟件學院,那麼根據我對自己專業排名的定位,大概率情況下初試就會被刷下去。雖然網研院的專業是網絡空間安全,不是對接專業,但是也是計算機相關方向,所以打算來一波曲線救國。

另外還有一個重要的原因是,報名前聯繫了一個網研院的老師,爲什麼有把握報網研院,郵件截圖如下:


進入複試前的準備工作

1.聯繫老師

非常重要!!!非常重要!!!非常重要!!!

關於聯繫老師的這個問題,在我看來一直是非常重要的環節,關鍵情況下老師是可能拉你一把的,不管是讀博士還是讀碩士。

如上郵件截圖,如果獲得了實驗室推薦,不管到底有沒有用,至少能給人帶來一點心理上的安慰。

所以能進初試,有可能也是因爲老師推薦了一波。

當然,也有可能在發出初試通知前,老師會通過電話面試考察你一下:

上圖郵件發出時間,距離複試通知時間還有6天。

如果在電話面試中發揮的好,老師可能就真的會拉你一把,當然如果表現一般,可能也就失去了推薦的機會。

在這裏我想聲明一下,不要太寄希望於老師的推薦上,如果是直博提前和老師談好沒問題,老師在初試的時候拉你一把的可能性比較大,碩士的話絕大多數仍然需要拼自己的硬實力才能進入複試。

2.針對性複習

在清華大學研招網上填寫了自己的報名信息後,就要開始着手準備各種複習了。因爲如果通過了初試,通知時間(注意:清華不會發郵件通知,自己需要常去網站上關注自己的報名狀態)距離複試時間非常短,大概只有兩三天,到時候再準備根本來不及。

這裏的針對性複習,主要是對網研院的機試佔10%,專業面試85%和綜合面試5%進行一些介紹。

機試注意事項(官網發的):重點——可以帶紙質材料,第一次更新主機使用ubuntu操作系統

機試準備建議:王道考研的《機試指南》,關於如何準備機試也在夏令營保研博客中寫到了,傳送門在這裏。

網研院的面試主要分爲專業面試和綜合面試。

專業面試準備建議:個人介紹PPT(可以寫個稿子背熟)+ 熟悉自己簡歷上的競賽項目論文等內容 + 計網專業課知識點。

去年(2018年)一位學長在專業面試時遇到了這些專業課問題:

講一下RIP協議,OSI/RM七層模型每一層都稍微講一下,CSMA/CD是什麼,具體過程等。

所以計網部分:可以複習清華大學計算機網絡複習提綱PPT以及我自己整理的思維導圖(如下,圖片看不清楚,需要下載)

前方密集恐懼症慎入:

綜合面試準備建議:英文自我介紹 + 簡歷上的項目英文介紹與相關項目的專業詞彙

另附:清華大學網研院外校推免招生工作日程一覽表

複試參加流程

這部分內容主要是對參加清華網研院預推免過程的回憶。

2019.9.15上機考試

正如上述機考須知所說,機考一共三道題4個小時,會提前留半個小時進行上機測試。

第一道題是養鴿子,小明的後院種了n行n列的樹,養了k只鴿子,由於有強迫症,第i行j列的樹上的鴿子窩有i*j個,每個鴿子窩都能容納無窮多的鴿子,每天鴿子們都會選擇一個自己喜歡的鴿子窩住進去,請問一天裏所有的鴿子有多少種分佈的情況。(兩種情況不同,當且僅當一隻鴿子居住在不同的樹上)。由於輸出的結果可能很大,你需要輸出取模1000000007的結果。

第一行輸入n,k

第二行輸出一個數。

輸入樣例1:

2 2

輸出樣例:

25

樣例解釋:

f(i,j)表示第i行j列的樹上會有多少種鴿子居住的情況,f(1,1)=1,f(1,2)=f(2,1)=4,f(2,2)=16,所以一共是25.

這道題的題幹給了提示,最終的答案其實就是:

求和[\sum \limits_{i=1}^{n} \left ( i^k \right )]^2

給了兩個解法:高斯消元法和拉格朗日插值法

但是我在機試時一個樣例都沒通過,我的方法是利用自定義大數結構,自定義加法乘法和求餘運算符,甚至用到了快速冪也沒通過,不知道是哪步錯了還是哪一步忘記了求餘,我的同學用了5行python代碼就拿了50分,python真香。。。

第二道題是字符串處理,首先有一個允許重複的集合S,第一行輸入指令行數n,接下來n行代表不同的指令操作,一共只有兩種指令“ADD”和“QUERY”,系統保證大寫輸入,若是ADD,該行第二個輸入是待錄入字符串,第三個代表分割後的字串的長度,如“ADD aaab 2”分割後的子串結果爲{aa,aa,ab},然後將分割後的子串全部存進S中。如果是QUERY,該行第二個輸入是起始查詢字符串,第三個輸入是終止查詢字符串,該指令對應一個輸出,代表集合S中字典序在起始字符串和終止字符串之間(包括起始和終止的字符串)的字符串個數。

樣例輸入:

4

ADD aaab 2

QUERY aa ab

ADD abc 1

QUERY a b

樣例輸出:

3

5

樣例解釋:

在ADD aaab 2後集合S={aa,aa,ab}, QUERY aa ab,有3個元素滿足條件

繼續ADD abc 1後集合S={aa,aa,ab,a,b,c},QUERY a b,有5個元素滿足條件

這道題我拿了70分,後面的3個樣例就TLE了,我是定義一個字符串數組作爲集合S,利用sort庫函數對S進行排序,然後後面就是正常的遍歷搜索統計。關於TLE的解決思路是對集合元素S利用二分查找應該會快一些。

第三題我忘了,因爲也沒時間做了。不過題目中有不存在的情況則輸出-1,那感情好,直接輸出-1看能騙多少分,然後直接拿了100分- -。這題樣例絕對有毒。反正最後的實際測試用例得到的分數我們是不可見的,所以我也沒報多大希望,最後我的機試成績可能就拿了個70-100分吧,最後一題就看樣例有沒有-1的情況了。幸虧機試成績只佔10%,不然就涼涼了。

2019.9.18專業面試與綜合面試

機試和麪試中間隔了兩天,留給我們補交一些證明材料,到面試的時候已經是當天晚上了,我哥們也是晚上面試,但是他早上8點就到了,在那煎熬的等了一天也是很真實,所以我也下午去陪他一起煎熬着。

在面試前打聽到,老師們問的專業面試內容大部分是簡歷上的東西,所以一定記得帶上自己的簡歷。如果簡歷上沒啥可以問的,那就問專業課了。然而今年大部分人都沒被問到專業課,可能是大家太強了吧。順便附一個網研院今年的複試生源名單:

專業面試85%:從上面的時間安排可以看出來,整個時間流程非常緊湊,每個人只有10分鐘,而且還給你5分鐘講PPT,因此老師提問的時間也只有不到5分鐘的時間,其實真的問不出什麼很深的問題。專業面試裏面有6個老師,但是提問的只有那麼一兩個。我遇到的問題都是自己簡歷上的論文和其他信息,對大家沒有太大的價值就不po出來了。唯一的遺憾是花了幾天好好研究了計網專業課,最後也沒有問一個知識點。

綜合面試5%:雖然這個比重佔的很小,但是感覺會比專業面試問的更細緻,而且時間是不確定的,我進去了差不多有17分鐘,老師對我進行了差不多10分鐘的英文面試,主要的內容是:先來一個自我介紹,然後問了我簡歷上的兩個算法之間的關係,問了機器學習和計算機網絡之間的關係和未來發展趨勢(因爲我簡歷上有一個機器學習的項目),還有我本科除了計算機網絡外還有沒有學習其他與網絡安全相關的課程……上面的都是英文提問,英文回答,自己盡力就好,我除了自我介紹比較流暢,其他問題也是現場口嗨,雖然卡了很多次,但是表現出來的蜜汁自信好像都感動了在場的4位老師(逃。之後的中文面試就很隨意了,問了爲什麼入黨,如果師兄叫你幫他完成他的論文,但是你自己也有論文需要完成該怎麼辦等。

至此,網研院機試面試都結束了,也是鬆了一口氣,沒出太大的問題。有個小意外就是專業面試我進去了兩次,第一次是因爲電腦上沒有我的PPT,當然這不是我自己的問題,所以就讓後面的一位同學先上了,讓我先去拿U盤拷一份自己的PPT - -。

第二天上午接到了網研院研招辦的預錄取電話,非常欣慰和開心,因爲這是自己奮鬥了三年後得到的最好的回報。這裏大家可能會比較在意複試淘汰率,今年外校推免生(包括直博和直碩)進入複試38人,最終不錄取名單一共18人。

接下來就是開始思考怎麼學寫拒信了,如果最後確定了不去某個學校,一定要儘早跟老師說明,把對老師造成的影響最小化,如果越接近9推填系統再拒,老師可能就可能會因爲招不到補錄的學生而損失一個今年的名額。

雖然之後也得到了中科院計算所,北大信科和浙大軟院的複試通知,但是經過清華這一戰後已經很累了,我只想好好休息一下。

至此,我的大三保研生涯應該就結束了。

感悟

今年保研的難度我想只有跟我一起並肩作戰經歷保研的夥伴們能夠感受到,與去年截然不同,雖然年年都說競爭激烈,但是今年的競爭一定是比去年上升了好幾個梯度。到現在(2019.9.20)我的一些同學仍然在各大C9高校披荊斬棘,希望他們都能順利通過並拿到滿意的offer。

我也是幸運的,我沒想過我的排名能拿到清華的offer,這種幸運源自於我堅持不懈的聯繫老師,日復一日的計劃性複習刷題,更來自於自己一定能去清北的信念。

最後我想給學弟學妹們一些忠告:

機會只留給有準備的人。越早準備保研,越有信心和底氣。

堅持不懈,任何時候不要氣餒。保研期間我一共聯繫了至少88位老師(我把所有聯繫過的老師都統計了一下,包括他們的方向評價,如果需要留下郵箱吧,我傳給你),得到的回覆寥寥無幾。

保持自信與期待。不管是夏令營還是預推免,對手和你一樣是具有保研資格的,大家都是全國各地非常優秀的人,你如何在衆多大佬面前保持自信,拿出一份優秀的簡歷,保持一種謙虛和自信的態度去迎接每一次面試。

懂得請教和感恩。上一級保研的學長就是指路人,他能夠給你最有用的建議,少走彎路。虛心請教,根據自己的情況正確定位,接着就是腳踏實地的認真準備。

至此,這篇博客就是我的經驗分享,我希望學弟學妹們能夠有所感悟,取其精華去其糟粕。等你們保研上岸結束後,我也希望你們也能將自己的保研經驗分享給自己的學弟學妹們。我爲人人,纔有人人爲我。

 

祝你成功!

2019.9.20 完

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章