面試的整體流程:填基本資料->數學考試、專業能力測驗->主管面談
整體花費時間約2.5小時
數學考試的難度大概國
高中程度,沒有什麼需要代公式的題型,基本的排列組合比例等等的問題,難度都很低,不過人資會跟你說建議考試時間30分鐘,對我這種已經有段時間沒寫數學題的人來說有點趕,但因為難度不高所以還算好寫。
專業能力測驗題目不多,前兩題都是自評自己會的程式語言跟程式框架,其他的問題有reverse linked list、用程式呈現如何封裝、用一個for迴圈列印出1、5、9、13(換行)2、6、10、14(換行)......4、8、12、16(停止)、SQL語法考題(有兩張表要知道怎麼join就差不多寫得出來了)。
主管面談氣氛偏輕鬆,有很多機會介紹自己的專案經驗,但主管可能會比較在意"技術"上面的細節,所以在準備的時候可以多多思考這方面的問題。
工作福利條件:新人薪水約50K~60K,加上獎金、加班費的完整年薪基本破百,缺點是工時長以及年薪雖破百但新人年初估不會超過130K,甚至可能再少一點。
面試問答
在處理資料上有沒有遇過什麼問題
分享自己在過去的實務中遇到的狀況,大概分享了3個例子,例如資料太髒的時候怎麼處理,資料格式不一致時怎麼整合、資料搜尋與資料工程效率太差的時候怎麼解決。
在開發後端程式的時候有沒有值得一提的地方
這題我分享過去專案使用的ASP.NET MVC的經驗,但因為我最擅長的其實是前端的部分,後來聊著聊著就講到前端去了,不確定有沒有很好的回答道主管的問題。
後端使用了什麼伺服器程式或框架
分享過去架設IIS的經驗,以及解釋為何使用IIS,再來分享單純使用Flask當作伺服器程式的經驗。
面試建議
要在面談過程中盡量把自己會的相關技能都搬出來,主管除了一般的基本問題會問之外,還可能會對你分享的技術或工具有興趣而進一步追問,讓主管越有興趣被錄取的機率越高。