Uber 2026 NG VO Interview Experience 前兩輪面經|Coding 輪順利透過分享

最近完成了 Uber 2026 New Grad 第一輪和第二輪 VO,目前已收到第三輪邀請。兩輪都是 45 分鐘 Coding 輪,整體體驗不錯, Uber 2026 NG VO Interview 面試官都比較友好,沒有刻意為難。

Uber 2026 NG VO Interview Experience 前兩輪面經|Coding 輪順利透過分享

第一輪 Coding + BQ(45 分鐘)

BQ

面試官是一位隨和的 ABC 小姐姐。 開場先做了自我介紹,然後花了 5-8 分鐘圍繞簡歷專案簡單聊了聊,之後進入 Behavioral 問題,主要考察溝通能力和團隊合作:

  • 平時你是怎麼幫助同事或團隊裡其他人的?舉個例子。
  • 聊一個你做過的最有挑戰性的專案,難在哪裡,你是怎麼解決的?
  • 如果來到 Uber,你最想做哪方面的事情?你覺得自己能帶來什麼價值?

BQ 回答完後直接進入 Coding。

Coding

題目:給你一堆會議的時間區間(start, end),找出同時進行的會議數量最多的時間段,隨便返回一個即可。

解題思路: 經典掃描線(Sweep Line)演算法:

  • 把每個會議拆成兩個事件:開始時間 +1,結束時間 -1
  • 按時間排序後掃一遍,實時累加當前併發數
  • 記錄最大併發值出現的時間段

Follow-up 1:不是隻返回一個時間段,而是要把所有達到最大併發數的時間段都找出來,最後把相鄰重疊的時間段合併。

Follow-up 2:會議不是一次性給全的,而是流式動態到來(online),需要實時處理。

升級思路:使用 TreeMap 動態維護每個時間點的變化量,每來一個會議就更新,同時實時跟蹤當前峰值。

第一輪順利透過後,很快收到了第二輪面試邀請(約在第一輪結束後的 2-3 天)。第二輪依然是 45 分鐘 Coding 輪,面試官是一位很 nice 的 Senior Engineer(印度裔)。

第二輪整體流程

開場還是先簡單聊了聊簡歷和第一輪反饋,然後直接進入 Coding。

Coding

題目: 給你一堆會議的時間區間(每個會議有 start 和 end 時間),找出同時進行的會議數量最多的時間段(返回任意一個這樣的時間段即可)。

解題思路

  • 把每個會議拆成兩個事件:開始時間 +1,結束時間 -1。
  • 將所有事件按時間排序(如果時間相同,結束事件排在開始事件前面,避免邊界計數錯誤)。
  • 掃一遍所有事件,實時累加當前併發數,記錄最大併發值和對應的時間段。

程式碼寫完後,面試官很滿意,直接進入 Follow-up。

Follow-up 1: 不是隻返回一個時間段,而是要把所有達到最大併發數的時間段都找出來。

升級思路: 掃描過程中,每次當前計數等於最大值時,就記錄當前時間段。最後把相鄰或重疊的時間段合併成連續區間返回。

Follow-up 2(難度明顯上升): 會議不是一次性全部給到,而是流式動態到來(online query),需要實時處理新會議並維護當前峰值。

升級思路: 使用 TreeMap(有序對映)動態維護每個時間點的變化量(+1 或 -1)。每來一個新會議,就更新對應時間點的 delta,同時實時跟蹤當前最大併發數和對應的時間段。

整個 Coding 過程我先把基礎思路講清楚,面試官確認理解後才開始寫程式碼。Follow-up 階段溝通也比較順暢,他給了少量提示,最後成功透過。

第二輪總體感受

這一輪比第一輪稍難一些,主要難在 Follow-up 的線上處理部分。但面試官態度很好,會引導思路,沒有刻意為難。提前準備過掃描線和 TreeMap 的用法,發揮得還算穩定。

目前已經收到第三輪邀請,繼續加油準備中。

給準備 Uber 26NG 的同學的建議

  • 會議排程類題(掃描線 + Follow-up)是高頻,一定要熟練掌握線上版本(TreeMap / Segment Tree)。
  • Coding 時一定要先把思路講清楚,面試官很看重溝通和思考過程。
  • 多練習 progressive 型別的題(基礎解法 → Follow-up 1 → Follow-up 2)。

如果你也在衝刺 Uber 2026 NG,歡迎留言或私信:

  • 想看這道會議併發題的完整 Python / Java 程式碼(含兩個 Follow-up)?
  • 需要 Uber VO 高頻 Coding 題列表?
  • 想了解後續 BQ / System Design 輪的準備經驗?

另外,如果你時間比較緊,想高效準備 Uber OA 和 VO,推薦 Programhelp 的專業輔助服務。他們提供 OA 代寫、實時思路引導和全流程支援,很多同學都透過他們順利拿到了 Uber Offer。

author avatar
Jory Wang Amazon資深軟體開發工程師
Amazon 資深工程師,專注 基礎設施核心系統研發,在系統可擴充套件性、可靠性及成本最佳化方面具備豐富實戰經驗。 目前聚焦 FAANG SDE 面試輔導,一年內助力 30+ 位候選人成功斬獲 L5 / L6 Offer。
END
 0