[面試] 17直播後端工程師面試 心得分享
前言
因為種種原因
想找間更好的公司
.
雖然感覺不太會上
但手賤還是投了17直播
.
如果不才告白時有這種決心就好了
.
面試流程
.
線上刷題
投完線上履歷後
過了一天就通知要來刷刷題
還是挺有效率的
.
跟映瀚面試一樣
也是120分鐘
,5題
但是是用Coditity
.
難度…
是都寫得出來,還提早快20分鐘交卷
預設測資也都過了
.
但感覺可能會有些edge case
沒有處理
或是有一部分邏輯是在題目內有說明
但基本的test case
測資沒有提到
.
基本測資也才兩個
不才也懶得加了
.
另外題目的英文有夠長
廢話超多ODO
英文不太好的小夥伴可能會吃文明虧
.
然後可以的話,如果寫完的話
可以試試看降低時間和空間複雜度
後面面試的經驗來看,他們可能會拿線上測驗考過,但當時時間複雜度沒壓低的題目再考一次。
.
二次面試
後來聽到消息是17正在搬家
所以二面通知會比較慢
.
過去時看是整棟新大樓
蓋完了正在弄裝潢
怕
.
後來就被HR帶到小房間,等面試
.
Round1
第一個Round
面試官是一個男的
不才有預感接下來的面試官都會是男的。
.
一開始介紹完公司的Team
後,就對整份履歷問了一遍
工作內容,離職原因,為啥要來17直播等等
然後工作內容問得特別詳細(等等,這沒照劇本走啊…)
.
最後問完工作內容後,
開放時間問提問,沒問題後就考試
.
考試大概兩到三題,有點忘了
有一題感覺在刷題時出現過(?)
另外一題在映漢科技的一面也出現過,也是挺經典的
但不才忘了調查那題,最後花了不少時間才才幹出來
.
然後被問到時間複雜度和空間複雜度
一整個大居居
不過面試官還算客氣
大概解釋了一下那兩個東西是啥,還有要怎麼唸
.
Round2
第二個Round
來了一個看起來挺親切的人
沒問工作經驗,直接出白板題
大概是兩到三個問題
.
題目不難
難在要把時間和空間複雜度壓到最低
算是用聊天式的方式
然後不知道為啥,其中有一題感覺在線上測驗有看過(?)
有一題一開始沒想到
但在完成其他題目後想到了
.
比起考試
這邊的感覺比較像是上課吧
把剛剛好不容易會唸的時間複雜度和空間複雜度再複習一次
.
Round3
第三次面試來了一個口音有點像大陸人的面試官
大概是問為什麼想成為後端工程師
未來想專精後端的哪一個部分
還有怎麼學習後端知識之類的
不才被問到懷疑自己是不是後端工程師
其實說真的也沒認真想過為啥要成為後端工程師QAQ
當初會跑去寫網頁也只是因為網頁開發的速度比App快,還有如果出Bug了可以快速修理…
.
問完後又開始考試了(我去)
考試前會問一些問題,確認面試的人的程度後才會問問題
例如不才大學沒上過演算法,然後時間和空間複雜度不太熟系
資料結構就問了比較基本的問題
演算法的問題就被跳過了,但換的問題不才也不太會,是最不擅長那種QAQ
.
最後問了一些問題
包含公司對Junior
和Senior
的看法
還有公司看重什麼(以Junior
來說,比較看重潛力,經歷算是一種參考)
然後閒聊了一些問題這樣ODO
.
結果
過了一個星期後通知落選QAQ
好吧也算是在預期內了…
.
結論
不只考題多,工作也會問得很深
就當請假過去上課,還有弱點檢查吧QAQ
.
之前工作接觸的流量不大,加上也沒有導入CI
/CD
吃了大虧
感覺就只是摸得雜而已QAQ
還有本身資料結構和演算法也不強
算是吃了文明虧QAQ
.
真心建議把PTT上面的心得摸熟
會有不少幫助
.