Companies
Amazon851 questions
Meta483 questions
Google373 questions
Uber282 questions
ByteDance / TikTok309 questions
Microsoft223 questions
Apple141 questions
Stripe184 questions
Snowflake156 questions
OpenAI168 questions
Netflix87 questions
Databricks95 questions
IBM117 questions
DoorDash114 questions
Roblox73 questions
Anthropic89 questions
Coinbase87 questions
Bloomberg102 questions
LinkedIn94 questions
Capital One90 questions
Snapchat90 questions
Salesforce83 questions
Citadel / Citadel Securities77 questions
Goldman Sachs77 questions
Rippling65 questions
Airbnb71 questions
Pinterest67 questions
Oracle64 questions
Reddit40 questions
Walmart Labs59 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.
309
questions
Last updated
Before you start
Showing 26 of 26
OJ Problems
practice in the online judgeMin 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) PointMove ZeroesPlus One (Array of Digits)Binary Search on a Sorted Array (Find Target)Reverse Nodes in k-Group (reverse even if last group size < k)Best Time to Buy and Sell Stock (with follow-up for multiple transactions)SQL: Longest Consecutive Login Days per UserTop-K KOL by Like Count (Heap Optimization)Implement HashMap put/get with Optimal Rehash StrategyDetermine Players with Unique Ranks from Match Results (Reachability Counts in a Directed Graph)AI-Native Coding Interview (Round 2)AI-Native Coding Interview (Round 1)Design an LRU CacheBasic Calculator IIAdd Strings (character array variant)Trie / Prefix Tree Problem (Insufficient Details)LeetCode-Style Coding Problem (Implement and Pass Provided Tests)Alien Dictionary (Order Derivation)Binary Tree Side View Variant
