Bloomberg 面試 | 一畝三分地 | VO 輔助 | 2025 年最新獨家真題分享

1,186Views
尚無留言
Bloomberg 面试 | 一亩三分地 | VO辅助 | 高频题目整理

在金融科技的前沿陣地,Bloomberg 以其卓越的行業地位與創新精神,成為眾多求職者夢寐以求的理想歸宿。 所以我們整理了一些來自我們團隊實戰的 Bloomberg 面試 真題,希望能幫到大家,接著看下去吧~

演算法與數據結構類

  1. 列印字串的所有子集(非排列)
    示例: 字串 "abc" 應輸出:複製空字串 a b c ab bc ac abc
  2. 兩地調度問題
    Two City Scheduling – LeetCode
  3. 電子交易所數據流處理
    場景:即時接收交易數據 {name: 產品名, volume: 交易量},設計數據結構滿足:
    • 当日结束时返回交易量 Top K 的产品
    • 全天即時返回交易量 Top K 的產品
  4. 實現 O(1) 增刪查 + 順序遍歷的數據結構
    要求:支援 InsertDeleteGetRandom 操作均為 O(1),並可按插入順序遍曆。
    LeetCode 參考題
  5. 一維糖果消除(Candy Crush)
    1D Candy Crush – LeetCode
  6. 最小移除無效括號
    示例s = "()(()()()()())" → 移除最少括號使其平衡。
    Remove Invalid Parentheses – LeetCode
  7. LRU 快取機制
    LRU Cache – LeetCode
  8. 字串解碼
    示例3[a2[c]] → "accaccacc"
    Decode String – LeetCode
  9. 有效字母異位詞
    Valid Anagram – LeetCode
  10. 數值優化與鏈表展開
  11. 数据流按序输出
    輸入範例(1, "abcd"), (2, "efgh"), (4, "mnop"), (5, "qrst"), (3, "ijkl")
    要求:即時按順序輸出 1,2,3,4,5,不能緩存後續數據(如收到 4 後需等待 2 和 3)。
  12. 最小步數生成目標數(BFS)
    操作限制:僅允許兩種操作(如 +1 和 ×2)。
  13. 陣列重組與行程重建
    Reconstruct Itinerary – LeetCode
  14. 單詞拆分與子集問題
  15. 最長無重複字元子串
    Longest Substring Without Repeating Characters – LeetCode

系統設計與工程類

  1. 記憶體受限下的文件差異對比
    設計演算法在記憶體有限時比較大文件的差異。
  2. 按索引範圍刪除陣列元素
    實現高效刪除陣列中指定索引範圍內的元素。

面試真題與場景

  1. 二叉樹右視圖與單詞搜索
  2. 其他高頻問題
    • 鏈表相交點檢測
    • 合併區間
    • 兩數相加(鏈錶版)
    • 交替字串
    • 字元頻率排序(按頻率降序,頻率相同按字典序)
    • 接雨水問題
    • 動態陣列實現(C++ Vector)
    • 三數之和
    • 二叉搜索樹中第 K 大元素

行为与系统设计问题

  1. Why Bloomberg?
    需準備對公司的瞭解和加入動機。
  2. 適合物件設計(OOP)
    討論 Python、Java、JavaScript 的區別與特性。
  3. 系統設計基礎
    如實現電子交易所的 Top K 統計、記憶體優化策略等。
  4. Most interesting project
  5. What new thing did you learn about bloomberg from your previous interviews?
  6. Two things you are looking for when you apply to jobs?

備註

  • 面試流程:通常包含 5 分钟自我介绍,35 分钟编码(需手写编译通过或模拟运行),5 分钟提问。
  • 真題來源:部分題目來自 2019-2025 年 Bloomberg 實習/全職面試反饋。
  • 更多資源:可在 LeetCode 討論區搜索 Bloomberg Phone Interview 獲取最新題目。

經過我們的強力VO辅助代面,候選人通過這些面試題的解析和溝通,面試官不僅瞭解了候選人的程式設計能力,也看到了我在解決問題過程中清晰的思路和有效的溝通技巧。 這些不僅有助於應對 Bloomberg 的面試,同時也能提升我們解決實際程式設計問題的能力。 祝大家面試順利!

author avatar
azn7u2@gmail.com
END
 0
Comment(尚無留言)