Companies
Amazon920 questions
Meta505 questions
Google422 questions
Uber319 questions
ByteDance / TikTok348 questions
Snowflake182 questions
Microsoft234 questions
OpenAI192 questions
Apple156 questions
Stripe197 questions
Databricks104 questions
Netflix89 questions
DoorDash124 questions
Anthropic100 questions
Roblox79 questions
IBM117 questions
Bloomberg112 questions
Coinbase89 questions
Capital One104 questions
Goldman Sachs97 questions
LinkedIn96 questions
Citadel / Citadel Securities91 questions
Snapchat91 questions
Salesforce89 questions
Rippling75 questions
Waymo86 questions
Pinterest81 questions
Airbnb81 questions
JPMorgan Chase77 questions
Oracle72 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.
348
questions
Last updated
Before you start
Showing 38 of 38
OJ Problems
practice in the online judgeMeeting Rooms IIIMeeting Rooms IIBinary Tree Maximum Path SumIn-Memory Key-Value Store with Snapshot and RestoreMost Frequent Element with Smallest-Value Tie BreakRemove Duplicate LettersNumber of Islands and Island PerimeterNumber of Islands and Number of Distinct IslandsDesign Circular QueueNumber 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 Queue
