感謝學長姊留下的筆記與文章。當時在考前暗自發誓,如果有推上的話,也要來貢獻筆記。希望之後有受到這篇文章幫助的學弟妹也可以繼續分享經驗,傳承下去。
關於交大資工實務組
關於交大資工實務組的介紹,可以參考下面這篇學長寫的文章:交大資工戊組推甄紀錄介紹
其他參考連結:
筆試共筆
以本人考完隨手在手機記事本記下的關鍵字,於半年後回想補充紀錄的。如果有誤或是組別的問題混淆的情況,敬請見諒。
可以配合以下文章使用:
丙組
- 解釋 Kernel 以及它的運作方式,如何 debug
- Clang 是甚麼、有什麼用途
- 解釋 MMIO
- Android 手機有辦法搞 IP Spoofing 嗎?怎麼做?
- 說明何謂 QUIC 並與 TCP、UDP 做比較
- 當收不到 ACK,要怎麼確定對面的裝置是關機還是網路設置問題
- DNS 上網(如果 ping 的到 DNS server,那可不可以透過甚麼方式上網)
- Wi-Fi driver(如果想自己寫 C 程式幫家裡的 wifi router 加功能要怎麼做?)
- 說明如何用 GPU 加速
- 雲原生的概念
- MLOps 的概念
在考卷的最後給了幾個資訊工程的領域,要你挑出其中三個,在下午的面試中講出自己擅長或是有興趣的方面。我自己是選機器學習、網頁開發、區塊鏈這三個。
戊組
- High Availability
- 無障礙網頁
- OOP 三大特性 Encapsulation、Inheritance、Polymorphism
- 給一段 pseudo code,主要是考 Python yields 的用法
- Top-down / Bottom-up 之概念
- 寫 SQL
- DNS 反射(DNS 反射是一種攻擊手法,通常是利用大型 DNS Server,將封包反射至目標電腦進行攻擊,請說明如何實作)
- 用 JavaScript 寫出如何 create button
- Stable sort
- 求子網路 IP 遮罩範圍
心得
自己那時候準備了蠻多關於 VM、container、k8s、Docker 的相關知識,考的比例有點令我意外的少。不過我還是覺得這方面還是蠻重要的,多多學習也不是件壞事。
在面試的時候,教授也透漏是真的不太看學生的成績這部分。所以如果你有一定的實務經驗,其實都可以來試試看。