在104上被通知面試 後端工程師實習
罐頭信說看到履歷覺得不錯
但我比賽、工作經驗都沒有
成績也像坨屎 甚麼都不會
想說反正被拒絕跟自己拒絕也是一樣就接受了
公司 : 悠福科技
第一關考兩題程式
1. 最大子數列(Maximum Subarray)
2. 背包問題
剛好我巴哈小屋之前都有寫過心得 所以做蠻快的
然後只要print出來sample的答案就好
沒有測資感覺怪怪的
第二關主管問問題
這關我幾乎全部陣亡
因為我只有作業系統還有印象
其他像是資料庫還是網路的我全都忘了
1. process 跟 thread的不同
2. 解釋critical section 怎麼避免同時進入?
3. mutex 跟 semaphore差別和分別在現實的使用時機
4. stack 和 heap 是放甚麼東西 為甚麼function要放在stack
5. 解釋 deadlock
6. 解釋 virtual memory
5. 解釋 gitflow
7. 解釋 database transaction
8. 解釋 database normalization
9. 解釋 message queue
10. 解釋網路的 load balance
11. 解釋 "微服務"
12. Linux 查詢 CPU memory 狀態指令
...
還有一些忘了 反正也是回答不出來
都問完後主管就介紹後端工程師主要的工作在做甚麼
然後問我有甚麼問題
我也不知道要問甚麼 就這樣結束了
找個工作怎麼那麼難 = =