Companies
Amazon1029 questions
Meta536 questions
Google488 questions
ByteDance / TikTok430 questions
Uber337 questions
Microsoft270 questions
Snowflake197 questions
Apple184 questions
OpenAI212 questions
Stripe214 questions
Databricks121 questions
Pinterest108 questions
DoorDash140 questions
Netflix97 questions
Citadel / Citadel Securities134 questions
Roblox92 questions
Anthropic109 questions
IBM127 questions
LinkedIn122 questions
Bloomberg119 questions
Salesforce115 questions
Coinbase94 questions
Oracle109 questions
Capital One109 questions
Goldman Sachs107 questions
Airbnb105 questions
Snapchat100 questions
Rippling86 questions
Waymo93 questions
JPMorgan Chase84 questions

ByteDance / TikTok Interview Question Bank
ByteDance / TikTok runs a strict one-round-at-a-time funnel with sharp org-by-org variance in bar, language, and round mix. Coding rounds skew toward classic LeetCode-medium with one self-built test case; MLE and SRE loops front-load 30+ minutes of oral 八股 before any code is written. Interviewer professionalism varies — strong candidates drive the round structurally rather than waiting to be assessed.
430
questions
Last updated
Before you start
Showing 70 of 70
OJ Problems
practice in the online judgeRemove a Length-k Subarray to Balance Alternating Index SumsBinary Tree Paths With Target SumIterative Digit String Group SummationCount Cyclic Rotation PairsConvert Identifier Naming in DocstringsFind if a Path Exists in an Undirected GraphTime-Based Key-Value StoreReverse a Linked ListEnumerate All Simple Paths and Directed CyclesDesign HashMapLRU CacheCombination Sum II with Negative NumbersValid ParenthesesNon-overlapping IntervalsAlien DictionaryWeighted Round-Robin Seller Task SchedulerCreate Binary Tree From DescriptionsRestore IP AddressesEvaluate an Integer Arithmetic ExpressionMerge Overlapping IntervalsAlien DictionaryIntersection of Two Interval ListsMinimum Removals for Non-overlapping IntervalsConstruct a Binary Tree from Preorder and Postorder TraversalCount House Segments After Sequential DeletionsSort Cyclic Shift Absolute-Difference CostsCount Numbers with an Even Number of DigitsSearch in Rotated Sorted Array with DuplicatesTask Scheduler with Add, Remove, and PopCourse Schedule Feasibility
