程式面試可以用 Meta AI 嗎?
作者 Aaron Cao · 更新於
Meta AI 是通用助手,可以幫你準備,也能回答你自己打進去的問題。它聽不到你的面試,讀不到你的螢幕,還多出一個手動打字的步驟,而即時程式面試很少留出這個時間。
Meta AI 是什麼,不是什麼
Meta AI 是 Meta 的通用助手。你可以在瀏覽器裡和 Meta 的應用程式裡使用它,輸入或說出一段提示詞,它給出回覆。整個互動模式就是這樣,和任何通用聊天機器人並無二致。
這套模式裡沒有一處是為即時面試設計的。Meta AI 不擷取你電腦的系統音訊,所以它永遠聽不到面試官說話。它不會盯著你的程式碼編輯器,也不會從螢幕上讀取題目。它回答的每一個問題,都是你自己打進去的。
在即時程式面試中使用它
你大概在想,能不能在即時程式面試期間開著一個 Meta AI 分頁。誠實的答案是:機制上行得通,實際上行不通,原因就在於打字。以下是逐分鐘的實際情形。
面試官口頭說出一道題。Meta AI 什麼都沒聽到,於是你要在面試官注視著你的臉時,把題目重新打進對話框。如果在共享螢幕上,這個分頁根本就是可見的。即使不在共享畫面裡,從問題到你說出第一個字之間的停頓也很長,而且每一次追問都會重演一遍。
有兩種情況會徹底排除這個選項。如果這一輪是在有監考的測評平台裡進行,環境處於監控之下,不在討論範圍內。如果你用的是公司管理的裝置,那台機器上的政策決定你能執行什麼。可偵測性專題更深入地談了面試官能看到和看不到什麼。
Meta AI 真正能幫上忙的地方
在面試之前,通用助手是個不錯的學習工具。它會講清一種資料結構,分析某個思路的複雜度,產生練習題,或者審查你貼上去的程式碼並指出問題所在。
一位準備 L5 平台職位的後端工程師花了一週時間讓 Meta AI 產生圖論題目,先在紙上解出來,再去核對思路。這是對通用聊天機器人的合理使用:思考是他們自己的,助手只是陪練。它無法演練的,恰恰是他們真正擔心的那部分,也就是在時間壓力下把自己的推理講出來。
就最後這一點而言,口頭的模擬練習更接近真實情況。SubcueAI 在模擬面試頁面提供這種形式。
專用助手的不同之處
結構性差別在於音訊。SubcueAI 提供兩種即時輔助形態,兩者都是先聽見面試,而不是等你重新打字。原生 macOS 與 Windows 應用程式會擷取系統音訊和你的麥克風,邊通話邊轉錄,並在本機浮動視窗中顯示建議。瀏覽器擴充功能的側邊欄在 Chromium 瀏覽器上同樣提供即時輔助,只擷取會議分頁的音訊,也就是說它聽到的是面試官,而絕不是你自己的麥克風。
兩種形態都不會派機器人進入通話,也都不會向會議頁面注入任何東西。這就省掉了重新打字這一步,而那正是通用聊天機器人在即時情境下最實際的障礙。
它受到的限制和 Meta AI 完全相同,值得直說:共享螢幕會暴露你螢幕上的內容,錄影的會議會把它錄下來,有監考或公司管理的環境不在討論範圍內。兩種形態的設定說明都在教學頁面。