Companies
Amazon892 questions
Meta497 questions
Google396 questions
Uber311 questions
ByteDance / TikTok337 questions
Snowflake177 questions
Microsoft229 questions
Apple150 questions
Stripe195 questions
OpenAI179 questions
Databricks100 questions
Netflix88 questions
DoorDash120 questions
Roblox77 questions
IBM117 questions
Anthropic94 questions
Bloomberg107 questions
Coinbase87 questions
Capital One98 questions
LinkedIn96 questions
Goldman Sachs94 questions
Snapchat90 questions
Citadel / Citadel Securities85 questions
Salesforce85 questions
Rippling72 questions
JPMorgan Chase77 questions
Airbnb77 questions
Pinterest75 questions
Oracle70 questions
Reddit45 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.
337
questions
Last updated
Before you start
Showing 36 of 36
OJ Problems
practice in the online judgeNumber of Islands with Large Map Follow-upMost Common Suffix / Longest Common Suffix QueriesShortest Path in a Grid with Obstacles EliminationFind Elements Appearing More Than One Third in a Sorted ArrayReverse Nodes in k-GroupReverse Linked ListCount Number of Nice SubarraysRemove Duplicate LettersMerge Intervals with Possibly Reversed EndpointsCount of Interesting SubarraysReverse the Order of k-Groups in a Linked ListMinimum Jumps to Reach HomeMaximum Candies Allocated to K ChildrenLongest Zigzag Path in a GridNumber of IslandsLRU Cache with High Cache-Miss Follow-upReverse Linked List in Groups of K Including the Last Partial GroupPrint Execution Order in a DAG and Detect CyclesMin Cost to Connect All PointsPath Sum III variant on N-ary TreeTask Scheduler-like with Priority QueueLowest Common Ancestor with Parent Pointers (O(1) extra space)Write a Shell Script (On-site)Delete a length-k subarray to minimize the smallest valid index (sliding window variant)Word Search II (find all words on board)Maximum Candies with At Most Two Types in a LineLRU Cache with TTL ExpirationWater Jug: Reachability and Shortest Operation SequenceConcurrency Coding: Implement Thread-Safe Components Using Locks and AtomicsGrid/Graph BFS/DFS: Return Distance and the Farthest (Max) Point
