Company interviews / TikTok
TikTok interview practice
300 coding questions are known to come up in TikTok interviews (32 easy, 211 medium, 57 hard), 32 of them in the last six months. The most common topics are Array, String, Dynamic Programming, Hash Table.
300Known questions
32Asked in last 6 months
211Medium
57Hard
Coding questions TikTok asks
From public company-tagged interview question lists. Most recent and most frequent first.
Easy 32Medium 211Hard 57
- Array179
- String73
- Dynamic Programming62
- Hash Table60
- Math40
- Depth-First Search39
- Breadth-First Search39
- Binary Search35
- Two Pointers33
- Sorting31
- Greedy31
- Matrix30
| Question | Difficulty | Asked recently |
|---|---|---|
| LRU Cache | Medium | Yes |
| Number of Islands | Medium | Yes |
| Merge Intervals | Medium | Yes |
| Course Schedule | Medium | Yes |
| Text Justification | Hard | Yes |
| Decode String | Medium | Yes |
| Word Search | Medium | Yes |
| Search in Rotated Sorted Array | Medium | Yes |
| Spiral Matrix | Medium | Yes |
| Top K Frequent Elements | Medium | Yes |
| Longest Consecutive Sequence | Medium | Yes |
| Basic Calculator II | Medium | Yes |
| Best Time to Buy and Sell Stock | Easy | Yes |
| Kth Largest Element in an Array | Medium | Yes |
| Design HashMap | Easy | Yes |
| Find Median from Data Stream | Hard | Yes |
| Subarray Sums Divisible by K | Medium | Yes |
| Find First and Last Position of Element in Sorted Array | Medium | Yes |
| Possible Bipartition | Medium | Yes |
| Gas Station | Medium | Yes |
| Reverse Nodes in k-Group | Hard | Yes |
| Longest Mountain in Array | Medium | Yes |
| Rotate Array | Medium | Yes |
| Subsets | Medium | Yes |
| Longest Valid Parentheses | Hard | Yes |
Practice a TikTok interview
Take the same AI interview a TikTok 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.