Home / Company interviews / TikTok · Updated
TikTok interview questions and practice
giveinterview has mock interviews built from 5 TikTok job posts since November 2026, 5 of them still open. Each practice interview runs the loop below: a 10-minute voice screen, then 2 rounds (coding, then coding). The topics that come up most are debugging, algorithms, communication, data structures, problem solving. 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.
Practice interviews built from public job posts and question lists. Each open post links to the original so you can apply on TikTok’s own site; TikTok does not run, see or review your practice.
How the TikTok practice interview runs
The most common loop across the mock interviews built from TikTok job posts.
- ScreenVoice screen10 min
- Round 1Coding45 min
- Round 2Coding45 min
What TikTok interviews cover
Skills and topics, with the number of TikTok job posts that list each one.
- debugging4
- algorithms2
- communication2
- data structures2
- problem solving2
- Python2
- software development2
- Android applications1
- API design1
- backend services1
- C/C++1
- C#1
- C++1
- Collaboration1
- computer architecture1
Coding questions TikTok asks
From public company-tagged interview question lists. Most recent and most frequent first.
- 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 |
TikTok job posts you can practise for
Open a post to practise its interview and get the link to apply on TikTok’s site.
| Role | Where | Steps | Job post | |
|---|---|---|---|---|
| Backend Software Engineer Intern (TikTok-Social-Friending) - 2027 Summer | On-site · San Jose, CA | 3 | Open | PractiseAdd to plan |
| Software Engineer Intern (TikTok-Social-Friending) - 2027 Summer | On-site · San Jose, CA | 3 | Open | PractiseAdd to plan |
| Software Engineer Project Intern (Lead Ads) - 2026 Start (BS/MS) | On-site · San Jose, CA | 3 | Open | PractiseAdd to plan |
| Software Engineer Intern (Foundation Platform) - 2027 Summer | Remote · San Jose, CA | 3 | Open | PractiseAdd to plan |
| Software Engineer Intern (Ads Interface) - 2027 Summer | On-site · San Jose, CA | 3 | Open | PractiseAdd to plan |
Questions about TikTok interviews
How many rounds are in a TikTok interview?
The mock interviews built from TikTok job posts usually run a 10-minute voice screen, then 2 rounds (coding, then coding), about 100 minutes in all.
What topics do TikTok interviews cover?
The ones that come up most are debugging, algorithms, communication, data structures, problem solving.
What coding questions does TikTok ask?
300 questions are tagged to TikTok in public interview lists: 32 easy, 211 medium and 57 hard. The most asked include LRU Cache, Number of Islands, Merge Intervals.
How do I practise a TikTok interview?
Answer a 2-minute question for free, then take a mock interview with an AI interviewer, voice and live coding. You get a review that marks the exact line that cost you. The screen and Round 1 of your first role interview are free.
Practise a TikTok interview before it counts.
Talk it through while you code, and get a review that marks the exact line that cost you. Free to start.
Interviews at similar companies
- Google5 roles · 5 open · 1930 questions
- Microsoft16 roles · 16 open · 1227 questions
- Meta1 role · 1 open · 1202 questions
- Adobe4 roles · 4 open · 137 questions
- PayPal4 roles · 4 open · 96 questions
- Intuit2 roles · 2 open · 52 questions
- Cisco14 roles · 14 open · 81 questions
- Docusign1 role · 1 open · 28 questions
- Mastercard2 roles · 2 open · 12 questions
- Amazon11 roles · 11 open · 1664 questions
- Rubrik3 roles · 3 open · 27 questions
- MongoDB3 roles · 3 open · 21 questions