TikTokLeetCode Questions
VerifiedCompany-wise coding interview questions asked by TikTok, ranked by real frequency across 30-day, 3-month, and 6-month recency windows.
# | Problem | Difficulty | Frequency↓ | Acceptance | |
|---|---|---|---|---|---|
| #146 | LRU Cache3 sources | Medium | 100% | 47.6% | |
| #200 | Number of Islands3 sources | Medium | 100% | 64.7% | |
| #300 | Longest Increasing Subsequence3 sources | Medium | 90% | 59.7% | |
| #3 | Medium | 88% | 39.4% | ||
| #694 | Number of Distinct Islands3 sources | Medium | 88% | 62.9% | |
| #210 | Course Schedule II3 sources | Medium | 88% | 55.9% | |
| #253 | Meeting Rooms II3 sources | Medium | 88% | 52.7% | |
| #42 | Trapping Rain Water3 sources | Hard | 88% | 67.7% | |
| #56 | Merge Intervals3 sources | Medium | 88% | 52.3% | |
| #207 | Course Schedule3 sources | Medium | 88% | 51.8% | |
| #2334 | Hard | 88% | 45.8% | ||
| #68 | Text Justification3 sources | Hard | 80% | 51.5% | |
| #394 | Decode String3 sources | Medium | 76% | 62.9% | |
| #5 | Longest Palindromic Substring3 sources | Medium | 75% | 38.2% | |
| #33 | Search in Rotated Sorted Array3 sources | Medium | 75% | 45.2% | |
| #76 | Minimum Window Substring3 sources | Hard | 75% | 47.9% | |
| #79 | Word Search3 sources | Medium | 75% | 47.7% | |
| #51 | N-Queens3 sources | Hard | 75% | 76.0% | |
| #15 | 3Sum3 sources | Medium | 75% | 39.4% | |
| #54 | Spiral Matrix3 sources | Medium | 75% | 57.2% | |
| #322 | Coin Change3 sources | Medium | 75% | 48.7% | |
| #560 | Subarray Sum Equals K3 sources | Medium | 75% | 47.7% | |
| #1151 | Medium | 75% | 61.3% | ||
| #347 | Top K Frequent Elements3 sources | Medium | 75% | 66.8% | |
| #69 | Sqrt(x)3 sources | Easy | 75% | 42.1% | |
| #128 | Longest Consecutive Sequence3 sources | Medium | 70% | 47.2% | |
| #23 | Merge k Sorted Lists3 sources | Hard | 68% | 60.0% | |
| #670 | Maximum Swap3 sources | Medium | 68% | 52.1% | |
| #827 | Making A Large Island3 sources | Hard | 68% | 56.9% | |
| #20 | Valid Parentheses3 sources | Easy | 67% | 44.5% | |
| #198 | House Robber3 sources | Medium | 67% | 53.4% | |
| #772 | Basic Calculator III3 sources | Hard | 67% | 53.4% | |
| #1405 | Longest Happy String3 sources | Medium | 67% | 65.5% | |
| #1802 | Medium | 67% | 38.9% | ||
| #1146 | Snapshot Array3 sources | Medium | 67% | 36.8% | |
| #1 | Two Sum3 sources | Easy | 65% | 57.8% | |
| #121 | Best Time to Buy and Sell Stock3 sources | Easy | 65% | 57.0% | |
| #227 | Basic Calculator II3 sources | Medium | 65% | 47.0% | |
| #127 | Word Ladder3 sources | Hard | 63% | 46.0% | |
| #215 | Kth Largest Element in an Array3 sources | Medium | 63% | 69.1% | |
| #329 | Longest Increasing Path in a Matrix3 sources | Hard | 63% | 56.8% | |
| #380 | Insert Delete GetRandom O(1)3 sources | Medium | 63% | 55.4% | |
| #678 | Valid Parenthesis String3 sources | Medium | 63% | 40.3% | |
| #22 | Generate Parentheses3 sources | Medium | 63% | 78.9% | |
| #75 | Sort Colors3 sources | Medium | 63% | 70.0% | |
| #295 | Find Median from Data Stream3 sources | Hard | 63% | 54.7% | |
| #415 | Add Strings3 sources | Easy | 63% | 52.2% | |
| #2402 | Meeting Rooms III3 sources | Hard | 63% | 51.4% | |
| #739 | Daily Temperatures3 sources | Medium | 63% | 68.9% | |
| #706 | Design HashMap3 sources | Easy | 63% | 66.7% | |
| #212 | Word Search II3 sources | Hard | 63% | 38.6% | |
| #72 | Edit Distance3 sources | Medium | 63% | 60.9% | |
| #105 | Medium | 63% | 69.1% | ||
| #124 | Binary Tree Maximum Path Sum3 sources | Hard | 63% | 42.5% | |
| #140 | Word Break II3 sources | Hard | 63% | 55.8% | |
| #143 | Reorder List3 sources | Medium | 63% | 65.7% | |
| #2145 | Count the Hidden Sequences3 sources | Medium | 63% | 56.7% | |
| #297 | Hard | 63% | 61.1% | ||
| #695 | Max Area of Island3 sources | Medium | 63% | 74.1% | |
| #3389 | Hard | 63% | 26.7% | ||
| #3441 | Minimum Cost Good Caption3 sources | Hard | 63% | 21.1% | |
| #3474 | Hard | 63% | 53.5% | ||
| #71 | Simplify Path3 sources | Medium | 63% | 50.9% | |
| #199 | Binary Tree Right Side View3 sources | Medium | 63% | 70.7% | |
| #206 | Reverse Linked List3 sources | Easy | 63% | 80.8% | |
| #224 | Basic Calculator3 sources | Hard | 63% | 47.0% | |
| #70 | Climbing Stairs3 sources | Easy | 63% | 54.2% | |
| #2414 | Medium | 63% | 61.0% | ||
| #2456 | Most Popular Video Creator3 sources | Medium | 63% | 45.5% | |
| #2523 | Closest Prime Numbers in Range3 sources | Medium | 63% | 51.9% | |
| #2640 | Medium | 63% | 73.0% | ||
| #2799 | Count Complete Subarrays in an Array3 sources | Medium | 63% | 76.0% | |
| #815 | Bus Routes3 sources | Hard | 63% | 47.4% | |
| #3086 | Minimum Moves to Pick K Ones3 sources | Hard | 63% | 21.8% | |
| #1293 | Hard | 63% | 46.5% | ||
| #1860 | Incremental Memory Leak3 sources | Medium | 63% | 72.9% | |
| #34 | Medium | 57% | 49.3% | ||
| #974 | Subarray Sums Divisible by K3 sources | Medium | 57% | 56.5% | |
| #11 | Container With Most Water3 sources | Medium | 54% | 60.4% | |
| #39 | Combination Sum3 sources | Medium | 54% | 76.8% | |
| #55 | Jump Game3 sources | Medium | 54% | 41.2% | |
| #139 | Word Break3 sources | Medium | 54% | 49.6% | |
| #162 | Find Peak Element3 sources | Medium | 54% | 47.1% | |
| #316 | Remove Duplicate Letters3 sources | Medium | 54% | 53.5% | |
| #417 | Pacific Atlantic Water Flow3 sources | Medium | 54% | 61.2% | |
| #886 | Possible Bipartition3 sources | Medium | 54% | 52.8% | |
| #994 | Rotting Oranges3 sources | Medium | 54% | 59.0% | |
| #934 | Shortest Bridge3 sources | Medium | 54% | 59.6% | |
| #211 | Medium | 54% | 48.7% | ||
| #10 | Regular Expression Matching3 sources | Hard | 51% | 31.2% | |
| #25 | Reverse Nodes in k-Group3 sources | Hard | 51% | 66.6% | |
| #46 | Permutations3 sources | Medium | 51% | 82.1% | |
| #49 | Group Anagrams3 sources | Medium | 51% | 72.9% | |
| #165 | Compare Version Numbers3 sources | Medium | 51% | 46.7% | |
| #209 | Minimum Size Subarray Sum3 sources | Medium | 51% | 52.2% | |
| #236 | Medium | 51% | 69.7% | ||
| #239 | Sliding Window Maximum3 sources | Hard | 51% | 49.0% | |
| #252 | Meeting Rooms3 sources | Easy | 51% | 59.5% | |
| #269 | Alien Dictionary3 sources | Hard | 51% | 37.3% | |
| #395 | Medium | 51% | 46.4% | ||
| #399 | Evaluate Division3 sources | Medium | 51% | 64.4% | |
| #875 | Koko Eating Bananas3 sources | Medium | 51% | 50.2% | |
| #528 | Random Pick with Weight3 sources | Medium | 51% | 49.2% | |
| #134 | Gas Station3 sources | Medium | 51% | 48.3% | |
| #1071 | Greatest Common Divisor of Strings3 sources | Easy | 51% | 54.0% | |
| #2021 | Brightest Position on Street3 sources | Medium | 51% | 60.7% | |
| #14 | Longest Common Prefix3 sources | Easy | 50% | 47.9% | |
| #32 | Longest Valid Parentheses3 sources | Hard | 50% | 39.1% | |
| #43 | Multiply Strings3 sources | Medium | 50% | 44.4% | |
| #45 | Jump Game II3 sources | Medium | 50% | 43.1% | |
| #53 | Maximum Subarray3 sources | Medium | 50% | 53.5% | |
| #78 | Subsets3 sources | Medium | 50% | 82.5% | |
| #93 | Restore IP Addresses3 sources | Medium | 50% | 56.4% | |
| #122 | Best Time to Buy and Sell Stock II3 sources | Medium | 50% | 71.3% | |
| #153 | Find Minimum in Rotated Sorted Array3 sources | Medium | 50% | 55.0% | |
| #189 | Rotate Array3 sources | Medium | 50% | 45.2% | |
| #416 | Partition Equal Subset Sum3 sources | Medium | 50% | 49.7% | |
| #588 | Design In-Memory File System3 sources | Hard | 50% | 48.3% | |
| #1011 | Medium | 50% | 74.3% | ||
| #1249 | Medium | 50% | 71.5% | ||
| #1539 | Kth Missing Positive Number3 sources | Easy | 50% | 63.7% | |
| #473 | Matchsticks to Square3 sources | Medium | 50% | 42.1% | |
| #365 | Water and Jug Problem3 sources | Medium | 50% | 45.9% | |
| #887 | Super Egg Drop3 sources | Hard | 50% | 30.6% | |
| #845 | Longest Mountain in Array3 sources | Medium | 50% | 42.3% | |
| #31 | Next Permutation3 sources | Medium | 50% | 45.6% | |
| #47 | Permutations II3 sources | Medium | 50% | 63.7% | |
| #64 | Minimum Path Sum3 sources | Medium | 50% | 68.5% | |
| #283 | Move Zeroes3 sources | Easy | 50% | 64.1% | |
| #301 | Remove Invalid Parentheses3 sources | Hard | 50% | 50.0% | |
| #403 | Frog Jump3 sources | Hard | 50% | 47.4% | |
| #2468 | Split Message Based on Limit3 sources | Hard | 50% | 42.2% | |
| #735 | Asteroid Collision3 sources | Medium | 50% | 48.4% | |
| #767 | Reorganize String3 sources | Medium | 50% | 57.3% | |
| #1209 | Medium | 50% | 61.6% | ||
| #442 | Find All Duplicates in an Array3 sources | Medium | 50% | 77.0% | |
| #1584 | Min Cost to Connect All Points3 sources | Medium | 50% | 71.3% | |
| #1466 | Medium | 50% | 66.0% | ||
| #902 | Numbers At Most N Given Digit Set3 sources | Hard | 50% | 45.6% | |
| #298 | Medium | 50% | 54.8% | ||
| #1248 | Count Number of Nice Subarrays3 sources | Medium | 50% | 75.4% | |
| #84 | Largest Rectangle in Histogram3 sources | Hard | 50% | 50.3% | |
| #581 | Medium | 50% | 38.4% | ||
| #3071 | Medium | 50% | 64.7% | ||
| #1462 | Course Schedule IV3 sources | Medium | 50% | 60.0% | |
| #787 | Cheapest Flights Within K Stops3 sources | Medium | 50% | 42.2% | |
| #103 | Medium | 50% | 64.1% | ||
| #378 | Medium | 50% | 64.8% | ||
| #426 | Medium | 50% | 65.6% | ||
| #1530 | Number of Good Leaf Nodes Pairs3 sources | Medium | 50% | 71.8% | |
| #3043 | Medium | 50% | 62.3% | ||
| #160 | Intersection of Two Linked Lists3 sources | Easy | 50% | 64.2% | |
| #286 | Walls and Gates3 sources | Medium | 50% | 64.1% | |
| #856 | Score of Parentheses3 sources | Medium | 50% | 63.5% | |
| #924 | Minimize Malware Spread3 sources | Hard | 50% | 43.3% | |
| #2850 | Medium | 50% | 45.8% | ||
| #77 | Combinations3 sources | Medium | 50% | 74.8% | |
| #340 | Medium | 48% | 50.1% | ||
| #432 | All O`one Data Structure3 sources | Hard | 44% | 44.4% | |
| #24 | Swap Nodes in Pairs3 sources | Medium | 39% | 69.8% | |
| #123 | Best Time to Buy and Sell Stock III3 sources | Hard | 39% | 54.2% | |
| #159 | Medium | 39% | 57.1% | ||
| #2115 | Medium | 39% | 57.0% | ||
| #188 | Best Time to Buy and Sell Stock IV3 sources | Hard | 39% | 50.7% | |
| #213 | House Robber II3 sources | Medium | 39% | 45.2% | |
| #221 | Maximal Square3 sources | Medium | 39% | 50.6% | |
| #348 | Design Tic-Tac-Toe3 sources | Medium | 39% | 58.8% | |
| #74 | Search a 2D Matrix3 sources | Medium | 39% | 54.3% | |
| #402 | Remove K Digits3 sources | Medium | 39% | 37.2% | |
| #2422 | Medium | 39% | 68.9% | ||
| #642 | Design Search Autocomplete System3 sources | Hard | 39% | 50.0% | |
| #752 | Open the Lock3 sources | Medium | 39% | 61.4% | |
| #1004 | Max Consecutive Ones III3 sources | Medium | 39% | 68.0% | |
| #1091 | Shortest Path in Binary Matrix3 sources | Medium | 39% | 51.8% | |
| #1143 | Longest Common Subsequence3 sources | Medium | 39% | 59.3% | |
| #1944 | Number of Visible People in a Queue3 sources | Hard | 39% | 73.3% | |
| #1245 | Tree Diameter3 sources | Medium | 39% | 61.3% | |
| #628 | Maximum Product of Three Numbers3 sources | Easy | 39% | 46.1% | |
| #909 | Snakes and Ladders3 sources | Medium | 39% | 48.2% | |
| #650 | 2 Keys Keyboard3 sources | Medium | 39% | 59.4% | |
| #1813 | Sentence Similarity III3 sources | Medium | 39% | 48.4% | |
| #63 | Unique Paths II3 sources | Medium | 39% | 44.7% | |
| #2673 | Medium | 39% | 58.8% | ||
| #983 | Minimum Cost For Tickets3 sources | Medium | 39% | 67.5% | |
| #959 | Regions Cut By Slashes3 sources | Medium | 39% | 77.6% | |
| #2502 | Design Memory Allocator3 sources | Medium | 39% | 50.4% | |
| #489 | Robot Room Cleaner3 sources | Hard | 39% | 78.0% | |
| #437 | Path Sum III3 sources | Medium | 39% | 46.5% | |
| #21 | Merge Two Sorted Lists3 sources | Easy | 38% | 68.5% | |
| #40 | Combination Sum II3 sources | Medium | 38% | 59.7% | |
| #80 | Medium | 38% | 64.9% | ||
| #92 | Reverse Linked List II3 sources | Medium | 38% | 51.9% | |
| #113 | Path Sum II3 sources | Medium | 38% | 62.5% | |
| #125 | Valid Palindrome3 sources | Easy | 38% | 53.7% | |
| #148 | Sort List3 sources | Medium | 38% | 64.8% | |
| #151 | Reverse Words in a String3 sources | Medium | 38% | 57.0% | |
| #152 | Maximum Product Subarray3 sources | Medium | 38% | 36.7% | |
| #2096 | Medium | 38% | 56.5% | ||
| #179 | Largest Number3 sources | Medium | 38% | 43.3% | |
| #317 | Shortest Distance from All Buildings3 sources | Hard | 38% | 45.0% | |
| #381 | Hard | 38% | 36.7% | ||
| #435 | Non-overlapping Intervals3 sources | Medium | 38% | 57.4% | |
| #443 | String Compression3 sources | Medium | 38% | 60.3% | |
| #460 | LFU Cache3 sources | Hard | 38% | 49.7% | |
| #518 | Coin Change II3 sources | Medium | 38% | 59.6% | |
| #525 | Contiguous Array3 sources | Medium | 38% | 51.7% | |
| #621 | Task Scheduler3 sources | Medium | 38% | 63.4% | |
| #662 | Maximum Width of Binary Tree3 sources | Medium | 38% | 45.8% | |
| #680 | Valid Palindrome II3 sources | Easy | 38% | 44.5% | |
| #714 | Medium | 38% | 72.3% | ||
| #726 | Number of Atoms3 sources | Hard | 38% | 65.2% | |
| #785 | Is Graph Bipartite?3 sources | Medium | 38% | 59.6% | |
| #799 | Champagne Tower3 sources | Medium | 38% | 64.1% | |
| #907 | Sum of Subarray Minimums3 sources | Medium | 38% | 38.8% | |
| #945 | Medium | 38% | 60.7% | ||
| #1010 | Medium | 38% | 53.5% | ||
| #1268 | Search Suggestions System3 sources | Medium | 38% | 65.2% | |
| #1335 | Minimum Difficulty of a Job Schedule3 sources | Hard | 38% | 59.8% | |
| #1423 | Medium | 38% | 58.0% | ||
| #729 | My Calendar I3 sources | Medium | 38% | 58.3% | |
| #323 | Medium | 38% | 65.1% | ||
| #567 | Permutation in String3 sources | Medium | 38% | 49.2% | |
| #648 | Replace Words3 sources | Medium | 38% | 68.9% | |
| #135 | Candy3 sources | Hard | 38% | 48.8% | |
| #740 | Delete and Earn3 sources | Medium | 38% | 57.4% | |
| #716 | Max Stack3 sources | Hard | 38% | 46.0% | |
| #337 | House Robber III3 sources | Medium | 38% | 56.1% | |
| #981 | Time Based Key-Value Store3 sources | Medium | 38% | 50.0% | |
| #543 | Diameter of Binary Tree3 sources | Easy | 38% | 65.8% | |
| #962 | Maximum Width Ramp3 sources | Medium | 38% | 55.9% | |
| #287 | Find the Duplicate Number3 sources | Medium | 38% | 64.6% | |
| #863 | All Nodes Distance K in Binary Tree3 sources | Medium | 38% | 67.8% | |
| #309 | Medium | 38% | 62.4% | ||
| #784 | Letter Case Permutation3 sources | Medium | 38% | 75.9% | |
| #452 | Medium | 38% | 61.7% | ||
| #616 | Add Bold Tag in String3 sources | Medium | 38% | 51.4% | |
| #1044 | Longest Duplicate Substring3 sources | Hard | 38% | 31.3% | |
| #13 | Roman to Integer3 sources | Easy | 38% | 66.8% | |
| #1302 | Deepest Leaves Sum3 sources | Medium | 38% | 86.6% | |
| #2625 | Flatten Deeply Nested Array3 sources | Medium | 38% | 66.1% | |
| #1669 | Merge In Between Linked Lists3 sources | Medium | 38% | 83.1% | |
| #721 | Accounts Merge3 sources | Medium | 38% | 61.6% | |
| #438 | Find All Anagrams in a String3 sources | Medium | 38% | 54.1% | |
| #1352 | Product of the Last K Numbers3 sources | Medium | 38% | 63.0% | |
| #904 | Fruit Into Baskets3 sources | Medium | 38% | 51.7% | |
| #48 | Rotate Image3 sources | Medium | 38% | 80.4% | |
| #428 | Serialize and Deserialize N-ary Tree3 sources | Hard | 38% | 68.9% | |
| #1043 | Partition Array for Maximum Sum3 sources | Medium | 38% | 77.5% | |
| #12 | Integer to Roman3 sources | Medium | 38% | 71.2% | |
| #475 | Heaters3 sources | Medium | 38% | 42.2% | |
| #658 | Find K Closest Elements3 sources | Medium | 38% | 49.9% | |
| #691 | Stickers to Spell Word3 sources | Hard | 38% | 51.0% | |
| #1642 | Furthest Building You Can Reach3 sources | Medium | 38% | 51.0% | |
| #19 | Remove Nth Node From End of List3 sources | Medium | 38% | 52.0% | |
| #305 | Hard | 38% | 40.7% | ||
| #4 | Median of Two Sorted Arrays3 sources | Hard | 33% | 47.0% | |
| #2 | Add Two Numbers3 sources | Medium | 25% | 48.8% | |
| #36 | Valid Sudoku3 sources | Medium | 25% | 64.7% | |
| #50 | Pow(x, n)3 sources | Medium | 25% | 38.9% | |
| #59 | Spiral Matrix II3 sources | Medium | 25% | 75.4% | |
| #57 | Insert Interval3 sources | Medium | 25% | 45.5% | |
| #62 | Unique Paths3 sources | Medium | 25% | 67.0% | |
| #66 | Plus One3 sources | Easy | 25% | 50.2% | |
| #96 | Unique Binary Search Trees3 sources | Medium | 25% | 63.9% | |
| #112 | Path Sum3 sources | Easy | 25% | 55.3% | |
| #2050 | Parallel Courses III3 sources | Hard | 25% | 66.8% | |
| #202 | Happy Number3 sources | Easy | 25% | 59.9% | |
| #208 | Implement Trie (Prefix Tree)3 sources | Medium | 25% | 69.7% | |
| #240 | Search a 2D Matrix II3 sources | Medium | 25% | 57.6% | |
| #259 | 3Sum Smaller3 sources | Medium | 25% | 51.4% | |
| #261 | Graph Valid Tree3 sources | Medium | 25% | 50.1% | |
| #282 | Expression Add Operators3 sources | Hard | 25% | 43.4% | |
| #358 | Rearrange String k Distance Apart3 sources | Hard | 25% | 40.0% | |
| #445 | Add Two Numbers II3 sources | Medium | 25% | 62.8% | |
| #468 | Validate IP Address3 sources | Medium | 25% | 28.4% | |
| #498 | Diagonal Traverse3 sources | Medium | 25% | 67.3% | |
| #2506 | Count Pairs Of Similar Strings3 sources | Easy | 25% | 73.8% | |
| #673 | Medium | 25% | 52.3% | ||
| #992 | Subarrays with K Different Integers3 sources | Hard | 25% | 68.6% | |
| #1570 | Dot Product of Two Sparse Vectors3 sources | Medium | 25% | 89.9% | |
| #472 | Concatenated Words3 sources | Hard | 25% | 49.9% | |
| #2134 | Medium | 25% | 65.7% | ||
| #408 | Valid Word Abbreviation3 sources | Easy | 25% | 37.0% | |
| #377 | Combination Sum IV3 sources | Medium | 25% | 55.2% | |
| #2530 | Medium | 25% | 64.1% | ||
| #277 | Find the Celebrity3 sources | Medium | 25% | 49.0% | |
| #708 | Medium | 25% | 38.6% | ||
| #1769 | Medium | 25% | 90.2% | ||
| #138 | Copy List with Random Pointer3 sources | Medium | 25% | 63.3% | |
| #505 | The Maze II3 sources | Medium | 25% | 55.2% | |
| #1216 | Valid Palindrome III3 sources | Hard | 25% | 49.2% | |
| #413 | Arithmetic Slices3 sources | Medium | 25% | 64.8% | |
| #1237 | Medium | 25% | 70.1% | ||
| #2931 | Maximum Spending After Buying Items3 sources | Hard | 25% | 61.4% | |
| #440 | Hard | 25% | 46.4% | ||
| #2561 | Rearranging Fruits3 sources | Hard | 25% | 57.3% | |
| #1136 | Parallel Courses3 sources | Medium | 25% | 62.3% | |
| #108 | Easy | 25% | 75.8% | ||
| #1383 | Maximum Performance of a Team3 sources | Hard | 25% | 47.8% | |
| #167 | Two Sum II - Input Array Is Sorted3 sources | Medium | 25% | 65.4% | |
| #1235 | Maximum Profit in Job Scheduling3 sources | Hard | 25% | 54.8% | |
| #230 | Kth Smallest Element in a BST3 sources | Medium | 25% | 77.0% | |
| #2235 | Add Two Integers3 sources | Easy | 25% | 88.0% | |
| #2551 | Put Marbles in Bags3 sources | Hard | 25% | 72.1% | |
| #82 | Medium | 25% | 52.1% | ||
| #941 | Valid Mountain Array3 sources | Easy | 25% | 35.4% | |
| #601 | Hard | 25% | 51.6% | ||
| #311 | Sparse Matrix Multiplication3 sources | Medium | 25% | 69.3% | |
| #2694 | Event Emitter3 sources | Medium | 25% | 75.2% | |
| #529 | Minesweeper3 sources | Medium | 25% | 68.8% | |
| #593 | Valid Square3 sources | Medium | 25% | 45.3% | |
| #101 | Symmetric Tree3 sources | Easy | 25% | 61.6% | |
| #2945 | Hard | 25% | 19.1% | ||
| #723 | Candy Crush3 sources | Medium | 25% | 77.6% | |
| #1574 | Medium | 25% | 51.4% | ||
| #2537 | Count the Number of Good Subarrays3 sources | Medium | 25% | 65.7% | |
| #829 | Consecutive Numbers Sum3 sources | Hard | 25% | 42.8% | |
| #99 | Recover Binary Search Tree3 sources | Medium | 25% | 60.2% | |
| #280 | Wiggle Sort3 sources | Medium | 25% | 68.5% | |
| #232 | Implement Queue using Stacks3 sources | Easy | 25% | 70.1% | |
| #496 | Next Greater Element I3 sources | Easy | 25% | 76.5% | |
| #271 | Encode and Decode Strings3 sources | Medium | 25% | 51.7% | |
| #255 | Medium | 25% | 51.8% | ||
| #2672 | Medium | 25% | 59.9% | ||
| #679 | 24 Game3 sources | Hard | 25% | 59.6% | |
| #696 | Count Binary Substrings3 sources | Easy | 25% | 70.5% | |
| #325 | Maximum Size Subarray Sum Equals k3 sources | Medium | 25% | 50.9% | |
| #759 | Employee Free Time3 sources | Hard | 25% | 73.0% | |
| #1827 | Easy | 25% | 82.2% | ||
| #400 | Nth Digit3 sources | Medium | 25% | 38.5% | |
| #1041 | Robot Bounded In Circle3 sources | Medium | 25% | 56.6% | |
| #291 | Word Pattern II3 sources | Medium | 25% | 49.0% | |
| #698 | Partition to K Equal Sum Subsets3 sources | Medium | 25% | 38.8% | |
| #2817 | Medium | 25% | 37.9% | ||
| #185 | Hard | 25% | 61.0% | ||
| #106 | Medium | 25% | 69.1% | ||
| #470 | Implement Rand10() Using Rand7()3 sources | Medium | 25% | 46.5% | |
| #294 | Flip Game II3 sources | Medium | 25% | 52.4% | |
| #1676 | Medium | 25% | 79.6% | ||
| #130 | Surrounded Regions3 sources | Medium | 25% | 45.8% | |
| #503 | Next Greater Element II3 sources | Medium | 25% | 68.7% | |
| #3535 | Unit Conversion II3 sources | Medium | 25% | 65.8% | |
| #1353 | Medium | 25% | 39.0% | ||
| #918 | Maximum Sum Circular Subarray3 sources | Medium | 25% | 50.7% | |
| #1162 | As Far from Land as Possible3 sources | Medium | 25% | 52.4% | |
| #91 | Medium | 25% | 38.2% | ||
| #692 | Medium | 25% | 60.4% | ||
| #606 | Medium | 25% | 70.8% | ||
| #794 | Medium | 25% | 34.9% | ||
| #912 | Sort an Array2 sources | Medium | 25% | 0.6% | |
| #1650 | Medium | 25% | 0.8% | ||
| #88 | Merge Sorted Array2 sources | Easy | 25% | 0.6% | |
| #2958 | Medium | 25% | 0.6% |
TikTok Technical Interview Overview & Company-Wise Questions
Software engineering and technical interviews at TikTok emphasize real-world problem solving, algorithmic efficiency, and scalable data structure design. The curated dataset above contains 353 verified LeetCode problems, categorized by frequency and filtered across recent interview seasons.
Frequently Asked Questions
What are the top LeetCode questions for TikTok?
Leading questions include LRU Cache, Number of Islands, Longest Increasing Subsequence. Reviewing questions with higher recency (within the last 30 to 90 days) yields the highest return on preparation time.
Where can I practice company-wise LeetCode questions for TikTok?
You can practice all 353 TikTok LeetCode questions right here on LeetMap Pro. Filter by 30-day, 3-month, and 6-month recency, track your progress with local checkpoints, and practice curated SQL problems completely free.
How should I prepare for TikTok coding rounds?
Begin by reviewing Medium-difficulty problems (247 tracked), which constitute the majority of technical rounds. Complement coding practice with foundational DSA patterns like Sliding Window, Two Pointers, and Graph Traversal.