ByteDance Interview Questions and Guide
Fast algorithm problem solving (LeetCode Medium to Hard), high-concurrency feeds, and real-time recommendation infra.
The ByteDance interview loop
- Online assessment / HR screen
- 2–3 technical video screens (coding & algorithms)
- Onsite: coding, high-concurrency system design, and behavioral / team match
ByteDance interview questions
- Design a News Feed
- Design Top-K Trending Videos
- Design Instagram
- Design TikTok (For You Feed)
- Design a Flash Sale System
- Design Facebook Live Comments
- Design Distributed Counters
- Design Sora (Text-to-Video)
- Longest Substring Without Repeating Characters
- Trapping Rain Water
- Spiral Matrix
- Text Justification
- Rotate Array
- Fruit Into Baskets
- Maximum Points You Can Obtain from Cards
- Longest Substring with At Least K Repeating Characters
- Shortest Unsorted Continuous Subarray
- Longest Substring with At Most K Distinct Characters
- Longest Mountain in Array
- Product of the Last K Numbers
- Implement an LRU Cache
- Subarray Sums Divisible by K
- Design HashMap
- Count Number of Nice Subarrays
- Find All Duplicates in an Array
- Reverse Nodes in k-Group
- Decode String
- Longest Valid Parentheses
- Remove Duplicate Letters
- Number of Visible People in a Queue
- Basic Calculator III
- Max Stack
- Maximum Width Ramp
- Snakes and Ladders
- Shortest Distance from All Buildings
- Top K Frequent Elements
- Process Tasks Using Servers
- Path Sum III
- Recover Binary Search Tree
- Maximum Sum BST in Binary Tree
- Possible Bipartition
- Number of Distinct Islands
- Shortest Bridge
- Reorder Routes to Make All Paths Lead to the City Zero
- Parallel Courses
- Best Time to Buy and Sell Stock with Transaction Fee
- Combination Sum IV
- Number of Longest Increasing Subsequence
- Frog Jump
- Delete and Earn
- Partition Array for Maximum Sum
- Restore IP Addresses
- Subsets
- Remove Invalid Parentheses
- 24 Game
- Maximum Swap
- Data Stream as Disjoint Intervals
- Compare Version Numbers
- Tell me about a time you delivered despite a major setback
- Tell me about a time you shipped fast and iterated