Make your practice count.Sign in to track completed questions across devices. Everything is free to browse.
Interview question tracker
TikTok Coding Interview Questions — Last 6 months
Practice 118 coding questions from TikTok company-tagged LeetCode lists in the source’s last 6 months reporting window. Explore reported interview questions and track your progress.
Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).
Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.
Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.
Top questions 118
| Done | Question | LeetCode |
|---|---|---|
| Longest Substring Without Repeating Characters | Solve | |
| LRU Cache | Solve | |
| Longest Increasing Subsequence | Solve | |
| Making A Large Island | Solve | |
| Meeting Rooms II | Solve | |
| Number of Islands | Solve | |
| Subarray Sum Equals K | Solve | |
| Text Justification | Solve | |
| Top K Frequent Elements | Solve | |
| Valid Parenthesis String | Solve | |
| 3Sum | Solve | |
| Brightest Position on Street | Solve | |
| Coin Change | Solve | |
| Container With Most Water | Solve | |
| Course Schedule | Solve | |
| Course Schedule II | Solve | |
| Course Schedule IV | Solve | |
| Daily Temperatures | Solve | |
| Design HashMap | Solve | |
| Evaluate Division | Solve | |
| Generate Parentheses | Solve | |
| Longest Consecutive Sequence | Solve | |
| Longest Palindromic Substring | Solve | |
| Merge Intervals | Solve | |
| Merge k Sorted Lists | Solve | |
| Minimum Operations to Write the Letter Y on a Grid | Solve | |
| Minimum Window Substring | Solve | |
| Number of Distinct Islands | Solve | |
| Search in Rotated Sorted Array | Solve | |
| Serialize and Deserialize Binary Tree | Solve | |
| Simplify Path | Solve | |
| Sqrt(x) | Solve | |
| Word Search | Solve | |
| Basic Calculator II | Solve | |
| Basic Calculator III | Solve | |
| Best Time to Buy and Sell Stock | Solve | |
| Best Time to Buy and Sell Stock II | Solve | |
| Compare Version Numbers | Solve | |
| Construct Binary Tree from Preorder and Inorder Traversal | Solve | |
| Decode String | Solve | |
| Design Memory Allocator | Solve | |
| Edit Distance | Solve | |
| Group Anagrams | Solve | |
| House Robber | Solve | |
| Kth Largest Element in an Array | Solve | |
| Kth Missing Positive Number | Solve | |
| Maximum Subarray | Solve | |
| Meeting Rooms III | Solve | |
| Permutations II | Solve | |
| Possible Bipartition | Solve | |
| Regions Cut By Slashes | Solve | |
| Remove Duplicate Letters | Solve | |
| Reorder List | Solve | |
| Reverse Nodes in k-Group | Solve | |
| Robot Room Cleaner | Solve | |
| Rotting Oranges | Solve | |
| Shortest Unsorted Continuous Subarray | Solve | |
| Spiral Matrix | Solve | |
| Split Message Based on Limit | Solve | |
| Subarray Sums Divisible by K | Solve | |
| Super Egg Drop | Solve | |
| Valid Parentheses | Solve | |
| Word Search II | Solve | |
| 24 Game | Solve | |
| Alien Dictionary | Solve | |
| Asteroid Collision | Solve | |
| Basic Calculator | Solve | |
| Best Time to Buy and Sell Stock III | Solve | |
| Binary Tree Maximum Path Sum | Solve | |
| Bus Routes | Solve | |
| Champagne Tower | Solve | |
| Climbing Stairs | Solve | |
| Contiguous Array | Solve | |
| Convert Binary Search Tree to Sorted Doubly Linked List | Solve | |
| Count Number of Nice Subarrays | Solve | |
| Count the Number of Good Subarrays | Solve | |
| Deepest Leaves Sum | Solve | |
| Design Add and Search Words Data Structure | Solve | |
| Design In-Memory File System | Solve | |
| Encode and Decode Strings | Solve | |
| Find All Possible Recipes from Given Supplies | Solve | |
| Find Minimum in Rotated Sorted Array | Solve | |
| House Robber II | Solve | |
| Jump Game II | Solve | |
| Largest Number | Solve | |
| Largest Rectangle in Histogram | Solve | |
| Longest Common Prefix | Solve | |
| Longest Duplicate Substring | Solve | |
| Longest Substring with At Most K Distinct Characters | Solve | |
| Longest Valid Parentheses | Solve | |
| Lowest Common Ancestor of a Binary Tree | Solve | |
| Max Area of Island | Solve | |
| Maximum Swap | Solve | |
| Meeting Rooms | Solve | |
| Minimum Remove to Make Valid Parentheses | Solve | |
| Move Zeroes | Solve | |
| Multiply Strings | Solve | |
| N-Queens | Solve | |
| Next Greater Element I | Solve | |
| Number of Adjacent Elements With the Same Color | Solve | |
| Path Sum II | Solve | |
| Recover Binary Search Tree | Solve | |
| Remove K Digits | Solve | |
| Reorder Routes to Make All Paths Lead to the City Zero | Solve | |
| Restore IP Addresses | Solve | |
| Reverse Linked List | Solve | |
| Reverse Linked List II | Solve | |
| Reverse Words in a String | Solve | |
| Rotate Array | Solve | |
| Shortest Bridge | Solve | |
| Shortest Path in a Grid with Obstacles Elimination | Solve | |
| Snapshot Array | Solve | |
| Subarrays with K Different Integers | Solve | |
| Swap Nodes in Pairs | Solve | |
| Valid Palindrome | Solve | |
| Valid Square | Solve | |
| Word Break | Solve | |
| Word Ladder | Solve |