All TikTok Coding Interview Questions
317 questions we track for TikTok, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
- Junior10% (33)
- Mid/Senior69% (220)
- Staff20% (64)
Questionspage 3 of 4
- Number of Distinct Islands14 companiesMid/Senior
- Max Area of Island19 companiesMid/Senior
- Count Binary Substrings18 companiesJunior
- Partition to K Equal Sum Subsets8 companiesMid/Senior
- Best Time to Buy and Sell Stock with Transaction Fee8 companiesMid/Senior
- Accounts Merge18 companiesMid/Senior
- Candy Crush11 companiesMid/Senior
- Number of Atoms8 companiesStaff
- Asteroid Collision34 companiesMid/Senior
- Daily Temperatures31 companiesMid/Senior
- Delete and Earn11 companiesMid/Senior
- Open the Lock15 companiesMid/Senior
- Employee Free Time13 companiesStaff
- Reorganize String21 companiesMid/Senior
- Basic Calculator III14 companiesStaff
- Letter Case Permutation7 companiesMid/Senior
- Is Graph Bipartite?10 companiesMid/Senior
- Cheapest Flights Within K Stops18 companiesMid/Senior
- Valid Tic-Tac-Toe State3 companiesMid/Senior
- Champagne Tower6 companiesMid/Senior
- Bus Routes17 companiesStaff
- Making A Large Island16 companiesStaff
- Consecutive Numbers Sum8 companiesStaff
- Longest Mountain in Array10 companiesMid/Senior
- Score of Parentheses5 companiesMid/Senior
- All Nodes Distance K in Binary Tree13 companiesMid/Senior
- Koko Eating Bananas38 companiesMid/Senior
- Possible Bipartition10 companiesMid/Senior
- Super Egg Drop5 companiesStaff
- Numbers At Most N Given Digit Set4 companiesStaff
- Fruit Into Baskets10 companiesMid/Senior
- Sum of Subarray Minimums13 companiesMid/Senior
- Snakes and Ladders12 companiesMid/Senior
- Minimize Malware Spread10 companiesStaff
- Shortest Bridge15 companiesMid/Senior
- Valid Mountain Array8 companiesJunior
- Minimum Increment to Make Array Unique9 companiesMid/Senior
- Regions Cut By Slashes7 companiesMid/Senior
- Maximum Width Ramp8 companiesMid/Senior
- Subarray Sums Divisible by K11 companiesMid/Senior
- Minimum Cost For Tickets13 companiesMid/Senior
- Vertical Order Traversal of a Binary Tree14 companiesStaff
- Subarrays with K Different Integers17 companiesStaff
- Cousins in Binary Tree7 companiesJunior
- Rotting Oranges50 companiesMid/Senior
- Max Consecutive Ones III19 companiesMid/Senior
- Pairs of Songs With Total Durations Divisible by 608 companiesMid/Senior
- Capacity To Ship Packages Within D Days21 companiesMid/Senior
- Robot Bounded In Circle11 companiesMid/Senior
- Longest Duplicate Substring7 companiesStaff
- Greatest Common Divisor of Strings8 companiesJunior
- Shortest Path in Binary Matrix16 companiesMid/Senior
- Car Pooling13 companiesMid/Senior
- Parallel Courses7 companiesMid/Senior
- Longest Common Subsequence20 companiesMid/Senior
- Remove All Adjacent Duplicates in String II18 companiesMid/Senior
- Maximum Profit in Job Scheduling25 companiesStaff
- Tree Diameter8 companiesMid/Senior
- Count Number of Nice Subarrays9 companiesMid/Senior
- Minimum Remove to Make Valid Parentheses11 companiesMid/Senior
- Search Suggestions System21 companiesMid/Senior
- Shortest Path in a Grid with Obstacles Elimination14 companiesStaff
- Deepest Leaves Sum4 companiesMid/Senior
- Minimum Difficulty of a Job Schedule7 companiesStaff
- Maximum Performance of a Team8 companiesStaff
- Longest Happy String8 companiesMid/Senior
- Maximum Points You Can Obtain from Cards12 companiesMid/Senior
- Course Schedule IV6 companiesMid/Senior
- Reorder Routes to Make All Paths Lead to the City Zero5 companiesMid/Senior
- Number of Good Leaf Nodes Pairs3 companiesMid/Senior
- Kth Missing Positive Number9 companiesJunior
- Minimum Insertions to Balance a Parentheses String4 companiesMid/Senior
- Shortest Subarray to be Removed to Make Array Sorted9 companiesMid/Senior
- Min Cost to Connect All Points10 companiesMid/Senior
- Furthest Building You Can Reach16 companiesMid/Senior
- Merge In Between Linked Lists11 companiesMid/Senior
- Buildings With an Ocean View6 companiesMid/Senior
- Minimum Number of Operations to Move All Balls to Each Box6 companiesMid/Senior
- Maximum Value at a Given Index in a Bounded Array4 companiesMid/Senior
- Sentence Similarity III5 companiesMid/Senior
- Minimum Operations to Make the Array Increasing4 companiesJunior
- Incremental Memory Leak1 companyMid/Senior
- Process Tasks Using Servers5 companiesMid/Senior
- Number of Visible People in a Queue17 companiesStaff
- Brightest Position on Street7 companiesMid/Senior
- Parallel Courses III9 companiesStaff
- Step-By-Step Directions From a Binary Tree Node to Another7 companiesMid/Senior
- Sum of Subarray Ranges10 companiesMid/Senior
- Find All Possible Recipes from Given Supplies11 companiesMid/Senior
- Minimum Swaps to Group All 1's Together II10 companiesMid/Senior
- Count the Hidden Sequences6 companiesMid/Senior
- Add Two Integers9 companiesJunior
- Subarray With Elements Greater Than Varying Threshold4 companiesStaff
- Meeting Rooms III12 companiesStaff
- Length of the Longest Alphabetical Continuous Substring2 companiesMid/Senior
- Most Popular Video Creator1 companyMid/Senior
- Split Message Based on Limit5 companiesStaff
- Count Pairs Of Similar Strings4 companiesJunior
- Closest Prime Numbers in Range6 companiesMid/Senior
- Maximal Score After Applying K Operations6 companiesMid/Senior