清华北大计算所自动化所计算机夏令营详细攻略
前言
個人情況
關于保研必須想清楚的幾件事
Q:計算機專業,要不要讀研?讀碩士還是博士?
?Q:我應該在國內讀研,還是在國外讀研?
夏令營經歷
五月夏令營
清華大學軟件學院
清華大學交叉信息研究院
七月夏令營
清華大學計算機系夏令營
中國科學院計算技術研究所夏令營
中國科學院自動化研究所夏令營
北京大學信息科學技術學院夏令營
反思與感想
前言
我早已料到今年計算機的申請會非常困難,但我沒有想到會艱難到這個地步 。在美帝不友好的時刻,北大的名額銳減對第一梯隊的申請無疑是倒戈一擊,而Alphago的火熱讓自動化甚至電氣專業的大牛也朝著計算機系靠攏。我曾以為競爭對手頂多是華五的Top,但絕對沒想到必須要和清北本科正面斗爭,才能獲得繼續深造的一席之地。
個人情況
本科:中九高校
專業:軟件工程,學科評估A-
排名:1/128
英語:IELTS 6.5
獎學金:國家獎學金(rank 1)
競賽獲獎:ACM-ICPC/CCPC 銅牌,MCM Meterious Winner.
科研論文:AI領域頂級會議(CCF A)在投
學生工作:校廣播電臺播音部主席
實習情況:騰訊AI實驗室計算機視覺實習生
夏令營情況:入營北京大學信息科學與技術學院、清華大學交叉信息研究院、清華大學計算機系、清華大學軟件學院、中國科學院自動化研究所、中國科學院計算技術研究所的夏令營。拿到北大信科、清華大學計算機系、自動化所的offer,最終選擇北大信科。
關于保研必須想清楚的幾件事
Q:計算機專業,要不要讀研?讀碩士還是博士?
A:看你想做什么。
? ? ? ? 如果只是認為專業是一個謀生項目(搭建網站、寫App),那么讀到本科即可。優秀的技術在目前的行情可以獲得至少20w以上的薪水。
? ? ? ? 如果你渴望從事具有創新性的工作(設計算法、挖掘數據),那么你至少需要研究生的水平。優秀的算法工程師可以獲得至少40w以上的薪水。
? ? ? ? 如果你仍然不滿足于此,想要和世界上最聰明的人交流,想要提出顛覆性的創意,想接受各大會議邀請,成為某一方向(計算機視覺、自然語言處理)的頂尖大年,那么你一定需要博士學位。一個優秀的博士在業界可以獲得60w上不封頂的薪水。
?Q:我應該在國內讀研,還是在國外讀研?
? ? ? ? MIT教授 Emery Berger 發布的一個全球院校計算機科學領域實力排名的開源項目 CSranking,其排名主要依據各個高校在計算機領域的頂級學術會議發表的論文數量,度量了絕大多數院校教員在計算機科學領域的各大頂會所發布的論文數量。這樣能夠幫助人們更好的了解,全球各家大學在計算機科學領域體系與師資方面的實力。每一篇論文都被精確地計算一次,最后通過計算所有作者的平均值來計算分數。(引自博客)
? ? ? ?
? ? ? ? 以上是2017-2018年的AI方向數據排名,國內大學的勢力有目共睹。當然,如果是計算機整體水平就是另一回事了。不過美帝最近簽證問題鬧得轟轟烈烈,現在留美是次賭搏。此外,現在四大AI方向的phd申請已經不是幾篇頂會一作的事情了,和GT成績基本完全不掛鉤了,而CS專業的大家都知道MS的水份含量。所以我做出了留國內的判斷。
夏令營經歷
五月夏令營
2018.6.9-2018.6.10 清華大學交叉信息研究院(姚班)夏令營
2018.6.9-2018.6.10 清華大學軟件學院夏令營
你沒看錯,清華大學自行舉辦的兩個夏令營時間完全重合。
清華大學軟件學院
聯系導師
清華大學軟件學院我是完完全全奔L老師去的,非他不錄,所以我給L老師發了郵件,大意為“我們能否提前談談,以此判斷我參加夏令營有沒有意義”。老師非常Nice,在夏令營的前一天帶著他的整個組來和我約談,用一個小時的時間,讓我介紹了我論文的主要工作和貢獻,并對實現和實驗設置提問了一些細節,交流了方向的前景,也指出了可改進方向。巧合的是L老師近期的研究課題和我所研究問題的本質極其相似,希望很大。
唯一的問題應該在于在快要結束的時候,L老師問了我希望做科研還是工程,而我回答的是全身心地投入科研。然而L老師告訴我,我們這是一半工程一半科研,如果你確認加入的話需要考慮好這一點。我答應了。
機試
1.打印回文串(水題)
2.凸函數的三分求極值(水題)
3.沒印象了(入門題)
4.最短路技巧題(走兩次最短路記錄最短路徑按點累加,有一定技巧性)
群面面試
第二天面試(多面一)的時候老師會知道你的機試成績,但是你自己不知道。面試問的問題十分隨機,比如“你覺得你機試成績怎么樣了啊”、“能用英文來一段freestyle嗎”等等(之前出來的同學說的)。我進去的時候先做了一段自我介紹,中間提了一下我的科研論文,然后底下老師全都抬頭了。我介紹完之后一個老教授問,你的論文投到了xx?我說是。另一個年輕的老師問“你是第幾作者?”“第一作者……共同第一作者?!比缓笕舾衫蠋熝劬σ涣?#xff0c;開始瘋狂發問。“這工作中你做了啥?”,“你為什么要做這個?”,“你只想做這個方向嗎?”,“大的idea是誰出的?”,“論文中哪些部分是你寫的?” ……?最后終于應付完了全部,長出一口氣。
導師單面
群面過后要學生進入自己想進的實驗室挑選導師。我就選了L導師的實驗室,仔細一看,果然有二十幾個學生想和我選同一個導師,在學生彼此了解之后,一部分學生退出競爭,選了別的老師,但剩下的對手還有將近十個。
坐在我左邊的是個南大的同學,美賽的O獎。
而另一個發表過CCF?C的上交的同學但表達能力有所欠缺。
我真正感受到壓力的是同樣A類頂會投稿中的雙非大牛老王,他同時還擁有一篇SCI二區。
還有ACM金牌選手,L課題組已經開始實習的北航大牛鐘爺爺。
以及一位清本自動化系的學生,一篇頂會二作待定(2弱收1弱拒)。
聊完之后就回去等結果了。
在這個期間,我同時參加了交叉信息研究院的夏令營。
清華大學交叉信息研究院
清華大學交叉信息研究院是姚期智先生(唯一華人圖靈獎得主)創建的,本科生中國際競賽金牌選手達到一半以上。光是能夠參加夏令營就已經是十分榮幸了。導師水平都是中國頂尖,世界一流,由姚期智先生親自挑選的。難度當然也是全國top了。
以上是我報名導師的生源情況(錄取2人)。
導師單面
面試的時候也是先介紹自己的工作和主要貢獻,而后被問了幾個問題。
1. 你和ACM金牌選手相比有哪些優勢?(心態崩了)
2. 你對自己的工作時間是如何分配的?
3. 等等一些其他問題
面完之后只有一種感覺——沒戲。
提一嘴,清華大學交叉信息研究院沒有機試,而是由導師確認學生名單,并發放大作業,根據作業成果決定是否錄取的。
接下來便是等待L老師的最終結果,一直等到了七月。
七月夏令營
清華大學計算機系夏令營 7.13-7.15
北京大學信息科學與技術學院 7.16-7.18
中國科學院計算技術研究所 7.15-7.20
中國科學院自動化研究所 7.16-7.21
你沒有看錯,又全撞了。
清華大學計算機系夏令營
清華大學計算機系不發offer,行程也十分簡單。機試,晚宴,導師面談。
聯系導師
是計算機系有一位做醫學影像的老師聯系了我,是個大牛,因為情懷也因為姚期智先生的邀請回國,但仍有半年時間在美國高校任職。面談的時候總能夠一針見血地指出我的問題,也很熱心地回答了我的疑慮。
印象最深刻的一段對話如下:
我問:“疾病的確診本質上就是個圖像分類問題,那么您現在所做的工作和我們有什么不同?”
他說:“對我們而言,更重要的是提出一個問題,而非優化一個解決問題的方法。”
機試
清華大學真不愧是國內計算機的頂點,機試難度遠不是其他學校能夠比拼的。在試機的時候我的成績是180/300,已經是我校來參加清華夏令營的最高分了。正式機試我是奔著兩百分去的,但是太天真了,正式機試更難。
第一題是巨無霸模擬,我也只寫了第一題,后面題看都沒看。(虧了,據說第二題很簡單)
給出一段無規則的字符串文本,要求根據輸入判斷這是樹/有向無環圖/鏈表等多種結構。
數據輸入200000,我肝了仨小時。
因為勉強算是個acmer,所以一開始就是奔著一口氣做完一題的想法去的,但是OI的賽制用這種做法真的是吃了大虧,還是應該一個點一個點的去扣數據的。
7.15清華計算機結束之后就奔往計算所報道了,然后第二天早上就趕往自動化所報道參營,而下午就立即前往北大信科。
中國科學院計算技術研究所夏令營
計算所的安排十分有趣,是不同組任意挑選時間用自己的方式篩選學生。我報名了VIPL組,并順利通過了簡歷篩選。其一共有三次考試,分別是筆試,機試和面試。筆試考高數線代概率論等一些基本問題,機試是c++.手工判題,非常簡單,面試也是隨便聊聊?;顒雍芏?#xff0c;但條件很艱苦,因為住在科一招,沒有Wifi,4G信號都很不好。
中國科學院自動化研究所夏令營
聯系導師和提前面試
我是聯系了倆牛導。一位牛導聊完我的工作之后直接給了我口頭offer。另一位因為對方在開IJCAI,所以是由底下的碩士博士生來面試的。
對方問的問題和清華軟件學院面試時的問題基本一致,比如論文主要貢獻是什么,論文解決了什么問題,你對什么方向的研究感興趣,現在你所做工作的發展前景怎么樣之類的),甚至還提供了最后面試的題型及注意事項。
筆試
自動化所沒有機試,只有一次類似數模比賽的筆試(開發性問題解答)和六分鐘的面試。所以本質上拿到口頭offer就是拿到了錄取。
北京大學信息科學技術學院夏令營
接下來是北大信科,這是我最看重的夏令營,里面有我最想跟的導師,有我最想做的方向。
聯系導師
我三月份就聯系了這位導師,并且已經在網上做過他發給我的一套題了(我的是兩道題,1.做一套PPT介紹我的論文,2.做一套PPT講解他的論文)。但夏令營時他不在國內,所以沒有再在面試前約見。
絕望的心情
有個小插曲。參營那幾天北京一直是大暴雨。而自動化所管理學生安全特別緊,時刻要報道之類的,所以我偶爾會從北大溜回自動化所假裝在參營。那天偽裝完畢之后,在回北大試機的路上刮臺風,大暴雨,發洪水,還沒有直達的地鐵,渾身上下都淋濕了,但是還是飛快地走著,因為不及時趕到就不能試機,就不能熟悉鍵盤手感和OJ環境了,第二題的比賽就會崩,也就拿不到offer了啊。當時能見度很低,晚飯也沒吃,爹還給我打了個電話,真是差點沒忍住。在北大穩了之前絕對不能放棄自動化所已經給的口頭offer,而且那是模式識別啊,國家重點實驗室啊。十幾分鐘后終于進入北大校園,一直在懷疑人生,到底是為了什么努力到現在這樣的,又為了什么堅持下來的?可是沒有時間去感慨,因為離試機開始只有十分鐘了。
機試
北大的試機是前一年的原題,因為原題已經在百練刷過,所以寫得都很順手,甚至在遲開賽20分鐘的情況下打入了排名top20。當天晚上和室友在酒店(非常豪華)翻競賽書,碎碎念,“dp一題吧,線段樹要考吧,這個并查集太偏了應該就不用背了吧”。
第二天北大機試,看到題目的時候心態就崩了。
一題并查集裸題(可以用帶權并查集解決,也可以技巧地解決);
一題線段樹離散化(2kw的數據我以為是要離散化的,搞了很久,但很多人居然暴力過了);
我在20分鐘內寫了最簡單的兩題(算日期和回文串)后就開始思考人生了;
在確認自己并查集不會背,離散化寫崩了的情況下,開了新題(大搜索DFS)并水過;
接著看到了dp,但不是裸的dp,應該還需要加一些優化,但時間已經來不及了,只剩下40min,所以一發floyd就交了。第一次WA,后檢查發現數據開小了,第二次T,是點數開得過高,第三次才AC;
此時離比賽結束剩下15min,排名top30,但還是開了最后一題,認定是一題dijkstra,在離比賽結束7s的時候AC。最終排名top20,在我們所排第一。
群面
得到了自己的排名后,需要參加對應所的面試。因為北大的機試時間和計算所VIPL組的機試筆試時間沖突了,我就放棄了計算所,因為我只想去這一個組,并且只想跟S老師。而我又發現,北大的面試時間和自動化所的筆試時間沖突了,于是我不得不破釜沉舟,鴿了已經得到的offer?,F在就是零offer了,背水一戰吧。
北大的面試十分順利,問的問題和清華軟件自動化所如出一轍,全部都準備過,甚至倒背如流。又因為我機試成績第一,所以反而處于被爭搶的狀態(我導師后來告訴我的)。這個offer也毫無疑問了。
確定北大offer之后我就像所有曾經聯系過的老師發了拒信,并表達了他們認可的感謝。然后就回騰訊繼續我的實習。
九月的時候回了學校拿到了推免資格,接著在國家系統上點了確認復試和預錄取,這就代表推免結束了,等著明年六月的博士生錄取通知書吧。
反思與感想
其實今年計算機系尤其是AI方向的保研難度特別大,甚至出現了大量北本無法留校不得不前往中科院的情況(清本已經這樣若干年了)。在VIPL即將面試的時候,有大概十個北本突然加群(北大校內推免名額銳減),競爭激烈程度瞬間就翻了幾番。我在信科只想跟這個導師(自認為是最牛的),而報名該組的北本也有近一半,甚至還有個清本,所以就必須戰勝他們,事實上不是戰勝,而必須要碾壓。任何導師都會傾向于校內的學生,清北當然不例外,如果沒有碾壓本科生的水平,也就沒有真正打動導師讓他收留你的權利。不過其實清北本科(除去IOI和部分頂尖選手)并沒有我們想象得那么強,只要堅定信心,努力復習,干掉保研邊緣的清北本科生還是可以做到的。
共勉,北大見!
?
Update:
刪除了一些敏感信息
?
?
總結
以上是生活随笔為你收集整理的清华北大计算所自动化所计算机夏令营详细攻略的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pdf editor android,P
- 下一篇: 单片机音乐倒数计时器c语言,音乐倒数计时