面試問答
Message queue的種類以及如何選擇
根據需求來選擇,
...
首先主管會講清楚接下來面試流程,先進行自我介紹,我有準備簡報,所以用簡報來介紹之前工作經歷跟參與的專案內容,其中主管會在
中間針對報告內容提出一些延伸問題,比較多是針對系統架構或是用到的技術相關的問題,想要知道面試者了解該架構或技術的程度。
最後主管會介紹部門組織及工作內容以及開放問問題,面試過程氣氛不會太嚴肅,回答不夠好的部份主管也會給一些建議,整體算是蠻推薦的面面看的。
面試時間約一小時左右
面試問答
Message queue的種類以及如何選擇
根據需求來選擇,
如果是工作佇列、每個任務需要明確 ack、重試和 routing,我會偏向 RabbitMQ。
如果是大量事件串流、需要保留歷史資料、重播和多個 consumer group,我會偏向 Kafka。
平常有用AI來開發嗎? 情境是甚麼?
舉了 1~2 個具體例子,大概講如何利用 AI Agent / Copilot 來做重構、單元測試(Unit Test)、排查 Bug,以及如何建構ai 開發的工作流程
面試建議
建議準備投影片跟專案介紹,但要對內容足夠熟悉,並建議多準備一些可能被問到的延伸問題已備不時之需。
這個職缺雖然是DevOps不過聽主管分享的工作內容,還是有蠻大部分的開發工作,尤其內部在推AI,有很多AI相關的新需求。 如果對AI熟悉的話,多提到一些相關經驗應該會蠻加分的。