Top 32
Prep plan
Updated weekly · Last refresh Nov 11

TikTok Frontend Engineer Interview Questions

The questions to prepare for a TikTok Frontend Engineer interview. Questions from real interview reports rank first. Updated daily.

32questions
~6htotal time
Track your progressSign up free to work through all 32 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 13 questions · ~147 min
Tooltip ComponentMedium
Practice

Implement a tooltip component with hover and focus behavior, then render it to verify positioning and visibility.

Codingclean codeedge casesTikTok
Subsets of a SetMedium
Practice

Return every subset of a set using recursive backtracking or iterative expansion.

combinatoricsArraysdfsTikTok
Longest Arithmetic SubsequenceHard
Practice
Recently asked

Compute the length of the longest arithmetic subsequence using dynamic programming on pair differences.

Dynamic ProgrammingArraysAlgorithmsTikTok
More Coding questions with a free account
2
System Design5 questions · ~57 min
Frontend Interview ExpectationsMedium
Recently asked

Design the answer to a frontend interview question about coding, networking, and systems topics.

latencyclient-sidedistributed systemsTikTok
SSR vs CSR for DashboardsHard
Recently asked

Compare SSR and CSR for data-heavy dashboards, including performance, freshness, scalability, and failure tradeoffs.

latencyclient-sidearchitecture patternsTikTok
Typeahead / Autocomplete ComponentHard

Design a low-latency ML typeahead system with retrieval, ranking, caching, and graceful fallbacks.

ML Rankingclient-sidelow latencyTikTok
More System Design questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Technical Fundamentals6 questions · ~68 min
Explain Event Loop and PromisesHard
Recently asked

Explain how the JavaScript event loop schedules tasks and microtasks, and how Promise settlement controls asynchronous callback execution.

Async Programmingasynchronous workjavascriptTikTok
HTTP Caching MechanismsMedium
Recently asked

Evaluates understanding of HTTP caching, headers, and conditional requests.

httpcachingTikTok
More Technical Fundamentals questions with a free account
4
Behavioral & Leadership8 questions · ~91 min
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 32 questions to finish this plan.