威聯通萬年不變的邏輯測驗 + C語言筆試測驗,
邏輯測驗有經典的賣鞋碰上假錢虧多少 / 愛因斯坦邏輯問題(5棟房子),
蠻建議先看過再去考,感覺不管是面哪個部門都是考這份考題XD
C語言測試則包含簡單的指標 / little endian 判斷存放方式 / 字串和指標間存在steak還heap中,大小分別為何等等,手寫 function 部分有實作數字轉字串 + 改變單位,如果用 bitwise 的方式去實作會大加分。另一題則是根據上題加上處理輸出字串部分。
考完直接由考官幫你檢討 + 一些延伸考題,像是宣告好的指標能不能再次變動內容等等,接下來介紹公司和工作內容,再詢問你有沒有想問的。
接著換一位考官來考白板題,可能是看我從遠地來就不特別改約其他時間面試。
白板題也是考古: 給 A B 兩個未排序的數字陣列,陣列大小為N跟M,求只存在 A 中的數字。可以先回答暴力解一個一個解O(N*M),再考慮以空間換時間的部分,例如實作hash table,空間若有限制的話則選擇先將陣列排序,再去比對大小,複雜度大概nlogn(排序的時間)。
最後和大主管小聊,再次確認你對工作上有沒有問題,就約人資面談時間,結束面試。
人資是以電話方式面談,講解薪資和福利(幾乎沒有XD),也會請你重複一下工作內容,確認都是你想做的,詢問預期薪資後結束面談。
面試建議
雖然PTT上一片罵聲,不過我覺得還是以個人的面試和感覺為準,在和主管聊天中我了解S和Q和普維間的差別,讓我受益良多。
福利的部分是真的沒有XD 休假也完全走勞基法最低表準,沒有加班費,這點要注意。