在金融科技的前沿陣地,Bloomberg 以其卓越的行業地位與創新精神,成為眾多求職者夢寐以求的理想歸宿。 所以我們整理了一些來自我們團隊實戰的 Bloomberg 面試 真題,希望能幫到大家,接著看下去吧~
演算法與數據結構類
- 列印字串的所有子集(非排列)
示例: 字串"abc"應輸出:複製空字串 a b c ab bc ac abc - 兩地調度問題
Two City Scheduling – LeetCode - 電子交易所數據流處理
場景:即時接收交易數據{name: 產品名, volume: 交易量},設計數據結構滿足:- 当日结束时返回交易量 Top K 的产品
- 全天即時返回交易量 Top K 的產品
- 實現 O(1) 增刪查 + 順序遍歷的數據結構
要求:支援Insert、Delete、GetRandom操作均為 O(1),並可按插入順序遍曆。
LeetCode 參考題 - 一維糖果消除(Candy Crush)
1D Candy Crush – LeetCode - 最小移除無效括號
示例:s = "()(()()()()())"→ 移除最少括號使其平衡。
Remove Invalid Parentheses – LeetCode - LRU 快取機制
LRU Cache – LeetCode - 字串解碼
示例:3[a2[c]]→"accaccacc"
Decode String – LeetCode - 有效字母異位詞
Valid Anagram – LeetCode - 數值優化與鏈表展開
- 判斷回文數(時間複雜度從 O(N) 優化到 O(log N))
- 展開多層雙向鏈表
Flatten a Multilevel Doubly Linked List – LeetCode
- 数据流按序输出
輸入範例:(1, "abcd"), (2, "efgh"), (4, "mnop"), (5, "qrst"), (3, "ijkl")
要求:即時按順序輸出1,2,3,4,5,不能緩存後續數據(如收到4後需等待2和3)。 - 最小步數生成目標數(BFS)
操作限制:僅允許兩種操作(如+1和×2)。 - 陣列重組與行程重建
Reconstruct Itinerary – LeetCode - 單詞拆分與子集問題
- 單詞拆分 II
- 子集生成
Word Break II – LeetCode
- 最長無重複字元子串
Longest Substring Without Repeating Characters – LeetCode
系統設計與工程類
- 記憶體受限下的文件差異對比
設計演算法在記憶體有限時比較大文件的差異。 - 按索引範圍刪除陣列元素
實現高效刪除陣列中指定索引範圍內的元素。
面試真題與場景
- 二叉樹右視圖與單詞搜索
- 真題 1:二叉樹右視圖(需自寫測試用例並保證代碼無 Bug)
Binary Tree Right Side View – LeetCode - 真題 2:單詞搜索(僅需思路正確,手動模擬代碼)
Word Search – LeetCode
- 真題 1:二叉樹右視圖(需自寫測試用例並保證代碼無 Bug)
- 其他高頻問題
- 鏈表相交點檢測
- 合併區間
- 兩數相加(鏈錶版)
- 交替字串
- 字元頻率排序(按頻率降序,頻率相同按字典序)
- 接雨水問題
- 動態陣列實現(C++ Vector)
- 三數之和
- 二叉搜索樹中第 K 大元素
行为与系统设计问题
- Why Bloomberg?
需準備對公司的瞭解和加入動機。 - 適合物件設計(OOP)
討論 Python、Java、JavaScript 的區別與特性。 - 系統設計基礎
如實現電子交易所的 Top K 統計、記憶體優化策略等。 - Most interesting project
- What new thing did you learn about bloomberg from your previous interviews?
- Two things you are looking for when you apply to jobs?
備註
- 面試流程:通常包含 5 分钟自我介绍,35 分钟编码(需手写编译通过或模拟运行),5 分钟提问。
- 真題來源:部分題目來自 2019-2025 年 Bloomberg 實習/全職面試反饋。
- 更多資源:可在 LeetCode 討論區搜索
Bloomberg Phone Interview獲取最新題目。
經過我們的強力VO辅助代面,候選人通過這些面試題的解析和溝通,面試官不僅瞭解了候選人的程式設計能力,也看到了我在解決問題過程中清晰的思路和有效的溝通技巧。 這些不僅有助於應對 Bloomberg 的面試,同時也能提升我們解決實際程式設計問題的能力。 祝大家面試順利!
END