Baidu LeetCode Questions
11 questions all-time · 0 easy · 6 medium · 5 hard
| # | Problem | Difficulty | Frequency | Acceptance |
|---|---|---|---|---|
| 1 | Binary Tree Maximum Path Sum Dynamic Programming, Tree, Depth-First Search, Binary Tree | Hard | 100 | 0.4% |
| 2 | Longest Substring with At Least K Repeating Characters Hash Table, String, Divide and Conquer, Sliding Window | Medium | 100 | 0.5% |
| 3 | Integer Replacement Dynamic Programming, Greedy, Bit Manipulation, Memoization | Medium | 100 | 0.4% |
| 4 | Split Array Largest Sum Array, Binary Search, Dynamic Programming, Greedy, Prefix Sum | Hard | 100 | 0.6% |
| 5 | Arithmetic Slices Array, Dynamic Programming, Sliding Window | Medium | 100 | 0.6% |
| 6 | Arithmetic Slices II - Subsequence Array, Dynamic Programming | Hard | 100 | 0.6% |
| 7 | Zuma Game String, Dynamic Programming, Stack, Breadth-First Search, Memoization | Hard | 100 | 0.3% |
| 8 | Out of Boundary Paths Dynamic Programming | Medium | 100 | 0.5% |
| 9 | Design In-Memory File System Hash Table, String, Design, Trie, Sorting | Hard | 100 | 0.5% |
| 10 | Length of Longest Fibonacci Subsequence Array, Hash Table, Dynamic Programming | Medium | 100 | 0.6% |
| 11 | Search a 2D Matrix II Array, Binary Search, Divide and Conquer, Matrix | Medium | 62 | 0.6% |
How to read this list
The tabs at the top split the questions by how recently people said they were asked in interviews. "Last 30 Days" is the past month, "Last 3 Months" is the past quarter, and so on. "All Time" is every question on record for this company.
Frequency is a score from 0 to 100 for how often a question showed up in that time window. A higher number means it came up more often, so the list starts with the most common questions first. Acceptance is the share of submissions that pass on LeetCode. Click any question to open it on LeetCode.