Company interviews / ByteDance
ByteDance interview practice
62 coding questions are known to come up in ByteDance interviews (4 easy, 51 medium, 7 hard), 4 of them in the last six months. The most common topics are Array, String, Hash Table, Dynamic Programming.
62Known questions
4Asked in last 6 months
51Medium
7Hard
Coding questions ByteDance asks
From public company-tagged interview question lists. Most recent and most frequent first.
Easy 4Medium 51Hard 7
- Array32
- String17
- Hash Table14
- Dynamic Programming13
- Breadth-First Search10
- Math9
- Depth-First Search8
- Stack8
- Linked List7
- Sorting7
- Divide and Conquer5
- Tree5
| Question | Difficulty | Asked recently |
|---|---|---|
| LRU Cache | Medium | Yes |
| Number of Islands | Medium | Yes |
| Course Schedule | Medium | Yes |
| Longest Increasing Subsequence | Medium | Yes |
| Remove Duplicate Letters | Medium | — |
| Smallest Subsequence of Distinct Characters | Medium | — |
| First Day Where You Have Been in All the Rooms | Medium | — |
| Shortest Bridge | Medium | — |
| Basic Calculator II | Medium | — |
| Maximal Square | Medium | — |
| Merge Intervals | Medium | — |
| Combination Sum | Medium | — |
| Top K Frequent Elements | Medium | — |
| House Robber | Medium | — |
| Word Ladder | Hard | — |
| Regular Expression Matching | Hard | — |
| Two Sum | Easy | — |
| Design Memory Allocator | Medium | — |
| Longest Common Subsequence | Medium | — |
| Rotting Oranges | Medium | — |
| Accounts Merge | Medium | — |
| Maximum Width of Binary Tree | Medium | — |
| Decode String | Medium | — |
| Basic Calculator | Hard | — |
| Best Time to Buy and Sell Stock | Easy | — |
Practice a ByteDance interview
Take the same AI interview a ByteDance candidate would face: you talk it through while you code, and get a scorecard with what earned each score. Three single-question interviews a day are free.