交大資工-丁戊組、成大乙組

前言

國立學店大學(比112多一個T)的資工系學生,成績15%左右很戳,專題做嵌入式Xilinx-zedboard、底層IP、kernel module、RP,但實習法人單位和工作都是做web相關,主要維護和開發框架Vue.js、Express,碰過docker、gitlabCI。

交大第一階段甄試,看丙組、丁組、戊組自己覺得比較適合丙組(有IOT、嵌入式)、戊組,丁組因為系統管理我很少接觸,自己都是開發為主,但還是三個都報名,結果意外的上丁、戊組,哪尼難道我嵌入式太戳了ㄇ?結果現場看丙組好像都變成AI、影像辨識那方面的。

成大有甲乙組,甲是學霸組、乙是特殊組,上了乙組甲組被刷掉。

丁組分兩天面試
第一天性向測驗、學長的面試。
第二天教授面試。

戊組只有一天
早上性向測驗,下午教授面試。

成大乙組只有7分鐘面試。

丁組筆試性向測驗

非常多張的考卷都是A4的大概15張左右的題目,總共有3小時能寫我寫一個小時半就掛機登出了,全部都是問你實作經驗而且蠻深入的(分六大區塊前端、後端、GIT、VM&Linux、FreeBSD、Mail server),會問你什麼和什麼之間區別、特色是什麼、用到什麼功能。大該記住幾題分享給大家。

前端:

1.用過什麼前端框架,或是原生的架構寫前端?
2.問CSS權重問題
3.水平置中
4.如果大量資料一次呈現頁面,要怎麼避免延遲情況(前後端方法都能寫)
5.Promise是什麼,優點有甚麼?
6.css選取器
7.AJAX是什麼,怎麼用?

後端:

1.用過甚麼後端框架,開發過什麼樣作品。
2.解釋MVC
3.Gitlab/CI
4.Docker/k8s/忘了一個QQ,使用經驗與解決了甚麼問題

Mail server

1.pop3與IMAP的認識
2.trace mail log
3.有沒有自架mail server過,遇到什麼困難之類的

GIT

1.git clone git fetch git pull差別與用法
2.HEAD是什麼?
3.怎麼復原被刪除的branch
4.gitflow是什麼?

FreeBSD

1.給你一個設定檔問你問題
2.各種BSD之間區別與特色ex:FreeBSD OpenBSD NetBSD

VM&Linux

1.用過哪些linux差別在哪,為什麼要用。
2.管理過叢集式架構嗎?那有用甚麼軟體管控
3.Virtual Box跟Docker差別與用在哪?
4.live migration是什麼,介紹一下。
5.舉例可以查到網路狀態的指令(最少一個)                

面試學長(WWW組)

Google實習回來的學長,還有兩個在校學長,會看你的備審、考卷問你會的領域,像我比較擅長web方面就會一直深入去挖你的事情,
像是框架、經歷、有沒CI/CD、遇到什麼比較難的問題、Eslint、在公司專案事情等等,然後問你做過的系統網頁的架構之類的,也只有10分鐘所以也沒有特別深入,但我後面那個人不見就被問20分鐘,但我覺得蠻輕鬆的也都回答順利。

面試學長(系統管理)

一堆大學長很刺激,大家都面色凝重,聽前面的考生講會很深入的去問你考卷與履歷有關系統問題,有人因為考卷不確定然後寫不好就被拿起來鞭,所以真心覺得不會寫不懂還是不要亂寫,但因為他們問我是開發為主還是系統管理維護方面,我回答是開發為重所以沒什麼問我系統管理的東西,然後因為WWW組都問過所以他們也沒問什麼,就變成粗淺的問一些像是工作經驗的問題,也因為這樣我反而覺得不太好,大家都被問非常多我反而很少。

教授面試(一片祥和)

因為學長們都面完了,所以教授也沒有刁難什麼,單純就是問經歷,然後就問你對系上有甚麼疑問,比前面學長的面試輕鬆非常多,放輕鬆回答就好了。

戊組性向測驗

只有大概15題左右,然後寫一個小時,記得帶手表沒時間看直接沒寫完QQ,因為有些問經歷寫很多文字要自己抓時間,考的大多是系統Web相關,還有一些額外的程式、演算法、觀念題。

題目(有些都是英文題QQ)

1.VM和Container差別。
2.選擇題哪一個演算法跑過所有的節點。
3.Python遞迴。
4.算ip range。
5.C語言寫某個常數做位移還是怎樣的,不能overflow的程式。
6.說明什麼是OOP、functional programming、Comparative programming(不確定)、為何OOP比較差於Comparative programming解釋。
7.說明強行別、弱型別、動態、靜態
8.開啟一個檔案zero_one.in,裡面都是0 1比較哪個比較多0或1,用三種語言寫出來。
9.什麼是雲端服務、舉三個廠商、之間的特色。
10.microservice
11.DevOps
12.你開發用過什麼框架、為何用這個框架。
13.XSS SQLinjection介紹與防範。
14.SQL select訂單需排序。

普遍不難但有些真的不太會或忘了還有英文看不懂QQ。

下午面試(教授好可怕)

戊組是站著面試,被一群教授包圍,然後就會開始問你考卷寫不好的地方,像我程式不會寫說我做嵌入式怎麼不用C寫QQ,然後節奏很快也會反駁你說的東西,有點類似會挑一些小毛病,蠻緊張的或許我能力真的不夠所以被鞭很慘,但問大家幾乎都被鞭過QQ,不過都是問考卷和備審東西去延伸。

成大乙組

下午面試前半小時去報到就好(記得帶准考證),因為跟甲組、乙組、醫資所以很多人,乙組4個教授面一個人7分鐘,要準備1-4頁的簡報(評審沒看過你的備審),然後自我介紹4分鐘3分鐘提問。

面試開始

身家調查(?,幾乎沒有問到什麼技術問題,頂多問了我嵌入式部分可重組技術的小問題,然後問我公司在哪、為何還沒畢業、怎麼進工研院、有沒有貢獻opensource,做過最大的專案,沒了然後我一臉疑問出來,問大家好像也是這樣,從交大的嚴謹與技術問題到成大這樣有點不適應=ˇ=。

結論

一開始因為沒什麼面試經驗,看很多網路文章感覺會問很多演算法、作業系統、計概等等,事情補了很多功課太爛,但這次面完大概是因為實作組原因,都是問相關技術性的問題,很少有學業的事情,所以真的是要做過才知道事情,除了成大有點出呼意料以外,真的不能唬爛或抱佛腳。如果之後放榜順利在更新吧,順利大概哭暈在廁所或回鄉下種田沒網路ㄌ。

11/07更新

丁組備4
戊組備14