為什麼這篇codeforces介紹鄉民發文收入到精華區:因為在codeforces介紹這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者changyuheng (張昱珩)看板graduate標題[心得] 中央資工、政大資科在職專班時...
今年有幸考上中央資工和政大資科,分享心得給日後有需要的同學。
目次
1. 成績
2. 學識背景
3. 準備過程
4. 策略
5. 考試要點
6. 資料分享
--
1. 成績
中央資工:
初試:備審:84.33 筆試:72 (下限 120.03)
複試:口試:90.08
加權後總分:336.49 (下限:254.61)
正取 11
政大資科:
初試:備審:82.43 筆試:70
複試:口試:90.75
平均:82.029 (正取門檻:72.487、備取門檻:68.2)
正取 4
2. 背景
07 年國立台灣海洋大學電機系畢業,班排名:43/53,平均 65.46,其中三學期不及格
10 年 6 月 IELTS 5.5
今年 28 歲
3. 準備過程
10 年 9 月正式投入職場,職位為軟體工程師。
剛進公司時,C 語言考卷考不到 20 分,
在公司扎實的訓練下,半年後到 HTC 面試時考 88 分。
11 年年底報名碩士龍門資工所全科(線代、離散、計組、作業系統、資結、演算法),
除加班外都有到課,即使遲到也會前往。
於 12 年春季、暑期將所有課程上完一輪。
選擇碩士是因學費較貴,
印象中大碩全科三萬初,碩士則為四萬六千五。
當時認為貴一定會貴的有價值。不過這不是廣告文,只是報個價給大家參考。
另外,選擇補習而不是自修的原因如下:
1. 大學沒修過這六門課,只有前兩次補習時上過計組
2. 自認自己看書不會比老師教得快
3. 怕自制力不夠
4. 幫自己營造讀書的環境和結識一起努力的戰友
5. 即時資訊
6. 懶惰
資結、作業系統、計組因為就像是規格介紹,
而且自己興趣濃厚、工作時常接觸、有高手同事群可以詢問,
加上補習班洪逸老師、張凡老師的教學生動活潑、精妙淺白,
光是用聽的就有把基礎打下來。
此外 12 年 8 月開始參加 Codeforces 上的演算法比賽後,
對資結、演算法、程式設計亦有很大幫助。
4. 策略
準備考試是長期任務,一定要及早規劃。
像我雖然提早四個月到補習班報名,但仍沒劃到很好的位子,
好一點的在第六排,差一點的到第十二排。
一般同學喜歡選靠走道的位子,我則是反其道而行。
一來中間的位子比較多,
二來靠走道雖然方便,但卻可能容易被裡面要出入的同學影響,
再說目的是上課,方便走動除了方便自己提早下課之外也沒方便到什麼。
在補習班,因為我是超級老的重考生,所以沒什麼同伴。
不過我還是會在下課後到講桌旁聽同學問老師問題,
這麼做除了加深印象外,也能知道哪些地方是比較難懂的。
另外,我因為這個機會認識了一些常問問題的同學,
他們後來也都考上很不錯的學校,其中一位本屆資工所台清交大三元,
包括後來借我洪逸老師資結筆記的台科正取同學也是在這時認識的,
沒有他的筆記我不可能通過筆試。
他跟我一樣是工作後才又回來上課,不過他在途中選擇辭掉工作全力準備,
後來有備上交大。
我強烈建議大家往前坐,因為坐前排的就算不是高手,也是認真的人,
多跟這些人結伴很有幫助,像是不小心感染到他們的努力氣息。
我大學去補習班上課時都遲到,導致只能坐在後排,
常常上沒多久就閃回宿舍開圖 (打電動),所以坐太後面是很恐怖的事情。
是為自己唸書,不是為別人唸書。
以前在準備考試時,我也看過很多板上的心得,心中充滿了正面能量,
知道不能辜負父母的期待,也知道考不上就挫賽,但還是死性不改一直熬夜打電動。
直到落榜、被前女友甩才知道痛,才知道要面對現實。
一直想學資工的東西,但又懶得抓住自己的興趣,
在那時終於想通了,自己的未來自己控制,我決定對自己負責。
一下子要走上軌道是很困難的,
而影響我最大,
讓我現在就算沒考上也能輕鬆換工作的是,身邊高手們的渲染。
所以推薦大家一定要想辦法多認識一些強者。
我現在的公司,曾經有過 CIH 以及 Java 板某神級人物,
還有其他好多位總之就是強爆了的同事,
跟他們共事讓我知道世界雖然大但卻非遙不可及,
所以我才會玩演算法比賽、才會繼續進修學習,也才知道自己還差得遠。
支持我行動的就兩件事:
1. 公司遍地是高手,我只是想要跟大家一樣 (所以請想辦法親近厲害的人)
2. 寫程式好有趣,我想變強 (我的經驗是,看再多心得、偉人傳記等都沒用,
真正的動力是來發自內心的慾望。渴望學習、覬覦學歷、想加薪等等都算)
5. 考試要點
先分享我參考過的心得:
#1FcK48Hz
http://tinyurl.com/cxqfupb
http://bluegray1015.blogspot.tw/2012/03/blog-post.html
http://blog.yam.com/kluivert1995/article/28393761
下面是我的經驗:
備審資料要提早準備,
倒不是因為自傳、研究計畫有多難寫,
而是申請大學的成績單、準備推薦信和在職證明等文件需要多一些時間。
像我們學校的成績單可以郵寄申請,相信其他學校也有類似的服務,
但就是要多花點時間。
推薦信因人而異,我的做法是先寫好內文並準備好信封,
讓主管只需要簽名和彌封,雖然最後主管還是親自寫了不少字。
總之只要是要申請、要跑流程、要與其他人互動的,時間都要留得寬裕一些。
至於自傳的部分只要拿履歷表來改,研究計畫參考別人的綱要當問答題填寫,
不會太困難。
總共報考台大、交大、中央、政大、台科五間在職專班,
應該是新竹以北有開在職的前五志願。
筆試考期由先至後分別是交大、中央、政大、台大,台科不筆試。
考過交大後,發現所謂的「計算機概論」其實大部是資料結構,
所以先做考古題會比較好,至少能有個準備的方向。
台大的試題真的比較難,要多花些時間。
另外台科只看備審,這個準備的方向就不太一樣了,
如果沒有耀眼的大學成績,就要靠過人的資歷,
光是年資久是不夠的。
面試投影片我花了接近一週才弄好,
做好後還請正在做博士後研究的同學幫忙順,
總之我覺得投影片很重要。
練習也是一定要的,同學說練習十次也不嫌多,
所以我很認真地練習過。
兩間學校的面試時間分別為中央十分鐘及政大八分鐘,
都是一半簡報一半問答。
在中央面試時,輪到我上台才被告知時間由十分鐘改為八分鐘,
所以最後兩間都是八分鐘,五分鐘報告三分鐘問答。
不過我還是都報了六分鐘,因為雖然已經濃縮過,
但是該少的還是不能少。
從我的分數看來,相信超時一點不至於扣太多分。
在台上不要患得患失,兩間學校的前一位考生在面試時,
我都在門口聽,中央的和老師們談笑風生,政大的和老師聊得非常深入。
但輪到我的時候,老師不笑了,也沒問什麼專業問題,
雖然心裡很慌很納悶,但還是努力地表現。
我的心得是面試的時候最忌緊張,人一緊張腦子就不靈光。
要時時提醒自己瑕不掩瑜,就算犯點小錯也沒什麼大不了的,
不要患得患失反而因小失大。
6. 資料分享
研究計畫書:http://tinyurl.com/cpgerpx
筆試考題就記憶所及大略如下(詳細請參考上面的連結):
交大:
http://tinyurl.com/burjt6t http://tinyurl.com/ccng7wh
補充:第 3 題我連 shebang 都寫了,code 是 runnable 的,題目也沒有限制語言,
但是看筆試成績,我的這題應該掛蛋。
請大家一定要用 C 語言作答!
中央:
75% 單選不倒扣,25% 問答。
重點是 DS,其他則有考到 OSI model、pipeline 等。
政大:
訂正 C 的 swap function,15 分(http://tinyurl.com/cy5ca78)
分別用 C 寫出遞迴和非遞迴版的 factorial function,15 分
物件導向三大要素是什麼? 10 分
cache 的功能? 10 分還 15 分
台大:
計概(有點雜):
邏輯元件長什麼型狀? 5 分
為什麼用 2's complement? 5 分還 10 分
什麼是 wood-xxxx (忘了) algo.? 5 分
資結(就是資結):
Merge sort blah blah 23 分,
分別用 C 寫出 pre-order, in-order, post-order binary traversal 的遞迴 function
10 分還 15 分
最後,考上只是過了門檻,並不是畢業。
這句話要看得比一般生還認真,
因為全職的學生全力以赴都還要一、兩年才能畢業,
在職鐵定更辛苦,加上以後家務事、工作等影響,要畢業勢必要有相當的毅力。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.224.176.127