面試問答
面試是模擬遠端工作環境。
會有三參與。一是技術...
面試分成兩個階段,筆試和技術人員面試都是線上。
面試完會有一個人資面談。
用 testgorilla 線上筆試,題目
全英文,做完大約 1個小時。會要求開攝影機和全螢幕模式。應該是要看你有沒有作弊。建議拿紙筆和計算機,會有很大的幫助。
筆試一大部分是人格特質,對我來說比較像在考英文。
程式部分
CSS: 而且是很偏門的 CSS,例如 webkit-filter, Backdrop 等等,可能是觀察你有沒有不斷學習新知吧。
JS: 相對簡單,如果有刷 leetcode 的話,大約一題初級,一題中級。最後有一個類似 view code 的簡答題。千萬不要去想把 code 改對,因為 code 本身語意不明,題目是要你提出這些 code 結構上的問題,函數命名不清也是其中的問題之一。
通過之後,沒多久就會約線上面試了。
會要求你建好測試環境,內容我放在下個階段詳述。
先跳到人資的部分。公司福利爆幹好、補貼器材、補貼學習、補貼軟體。遠端工作還補貼薪資 10% 的雜支,而且薪資是實打實的實薪,不是用一堆津貼來灌水那種。問的問題也是一般人資會問的,討厭的公司文化、生涯規劃等。體驗還算不錯。
面試問答
面試是模擬遠端工作環境。
會有三參與。一是技術主管,兩個工程師。
主管扮演客戶。
請你選擇其中一個工程師當作你的隊友。
分享螢幕後開始。
隊友其實是觀察你 coding 的風格,並幫你檢查有沒有粗心的錯誤。
客戶:
這時候你可以提一些細節上的問題,例如: 會不會有價格 0 元的物品? 運費是固定的嗎?
json 檔案包含購物車的物件和運費。
寫完一個 function ,然後要跑測試。
客戶:
重複上一個流程,寫 function 和測試。
會重複多次不同的需求。
最後時間到了。主管會問你,未來會怎麼改善你的
好,前面鋪陳了很多。這邊才開始真正的問題。
主要考物件導向設計原則。 雖然我一開始有稍微準備,但有些部分因為體悟不深,所以回答得有點一知半解。
主管很有耐心,你提不明白的地方,他最後還會解釋。這邊結束後我猜就可以體感察覺有沒有機會上了。
面試建議
這是一次很棒的面試體驗。 比起寫整個職涯都不會用到偏門問題,這樣的面試確實更能夠模擬日後合作的狀態,過程很有打電動通關的感覺,最後的討論也幫助我釐清了不少觀念。 公司做 fantasy game , 也許有些人把他列為博弈類,但我覺得可以不報成見的投遞看看,至少可以感受的這間公司對於日後同仁的重視。