首先,面試前的準備真的很重要。我花了不少時間回顧高中時期學過的科目,特別是跟程式設計和數學有關的部分,像是線性代數、離散數學這些基礎知識一定要牢牢掌握,這樣在面試時才能自信回答問題。
除了課本知識,我也參加了一些線上的程式設計課程,讓自己對新技術有更多了解。參加學校的程式設計社團也是一個不錯的選擇,我參加過一些比賽,這些經歷幫我增加了不少信心。
你們也可以試著參與一些社團或比賽,這樣在面試時就有更多可以分享的經驗。
面試過程
面試當天,我早早就到達了報到處,帶了國民身份證和學校寄給我的第二階段應試通知單,這些東西一定要記得帶,免得現場慌張。
我們被分成小組,每組大概五個人,進去後會有一段等待的時間,大家都在閒聊,氣氛還算輕鬆。輪到我進入面試室時,裡面有兩位教授,一位看起來比較年輕,另一位則比較有經驗,兩位教授的態度都非常親切,讓我放下了些許緊張。
面試開始後,教授首先請我自我介紹。我簡單介紹了自己的興趣、參加過的程式設計比賽,以及在專題製作中的經驗。接著,教授開始問問題:
「請問人工智慧是什麼?」 我回答了人工智慧的基本概念,並舉了一些生活中的應用例子。
「物件導向語言是什麼?請試著闡述。」 我解釋了物件導向的概念,並舉例說明哪些程式語言是物件導向的。
「電腦的記憶裝置有哪些?並說明其間差異。」 我列舉了不同的記憶體類型,如RAM、ROM,並解釋它們的功能和區別。
整體而言,這次面試讓我發現自己在表達上的不足,也讓我更加確定自己對資訊領域的熱情。教授們的提問並不會讓你覺得太有壓力,最重要的是保持自信!
希望我的經驗能對你們有所幫助,祝福大家都能順利進入自己理想的科系,加油!