← TikTok roles

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.

One question at a time.

Top questions 118

DoneQuestionLeetCode
Longest Substring Without Repeating CharactersSolve
LRU CacheSolve
Longest Increasing SubsequenceSolve
Making A Large IslandSolve
Meeting Rooms IISolve
Number of IslandsSolve
Subarray Sum Equals KSolve
Text JustificationSolve
Top K Frequent ElementsSolve
Valid Parenthesis StringSolve
3SumSolve
Brightest Position on StreetSolve
Coin ChangeSolve
Container With Most WaterSolve
Course ScheduleSolve
Course Schedule IISolve
Course Schedule IVSolve
Daily TemperaturesSolve
Design HashMapSolve
Evaluate DivisionSolve
Generate ParenthesesSolve
Longest Consecutive SequenceSolve
Longest Palindromic SubstringSolve
Merge IntervalsSolve
Merge k Sorted ListsSolve
Minimum Operations to Write the Letter Y on a GridSolve
Minimum Window SubstringSolve
Number of Distinct IslandsSolve
Search in Rotated Sorted ArraySolve
Serialize and Deserialize Binary TreeSolve
Simplify PathSolve
Sqrt(x)Solve
Word SearchSolve
Basic Calculator IISolve
Basic Calculator IIISolve
Best Time to Buy and Sell StockSolve
Best Time to Buy and Sell Stock IISolve
Compare Version NumbersSolve
Construct Binary Tree from Preorder and Inorder TraversalSolve
Decode StringSolve
Design Memory AllocatorSolve
Edit DistanceSolve
Group AnagramsSolve
House RobberSolve
Kth Largest Element in an ArraySolve
Kth Missing Positive NumberSolve
Maximum SubarraySolve
Meeting Rooms IIISolve
Permutations IISolve
Possible BipartitionSolve
Regions Cut By SlashesSolve
Remove Duplicate LettersSolve
Reorder ListSolve
Reverse Nodes in k-GroupSolve
Robot Room CleanerSolve
Rotting OrangesSolve
Shortest Unsorted Continuous SubarraySolve
Spiral MatrixSolve
Split Message Based on LimitSolve
Subarray Sums Divisible by KSolve
Super Egg DropSolve
Valid ParenthesesSolve
Word Search IISolve
24 GameSolve
Alien DictionarySolve
Asteroid CollisionSolve
Basic CalculatorSolve
Best Time to Buy and Sell Stock IIISolve
Binary Tree Maximum Path SumSolve
Bus RoutesSolve
Champagne TowerSolve
Climbing StairsSolve
Contiguous ArraySolve
Convert Binary Search Tree to Sorted Doubly Linked ListSolve
Count Number of Nice SubarraysSolve
Count the Number of Good SubarraysSolve
Deepest Leaves SumSolve
Design Add and Search Words Data StructureSolve
Design In-Memory File SystemSolve
Encode and Decode StringsSolve
Find All Possible Recipes from Given SuppliesSolve
Find Minimum in Rotated Sorted ArraySolve
House Robber IISolve
Jump Game IISolve
Largest NumberSolve
Largest Rectangle in HistogramSolve
Longest Common PrefixSolve
Longest Duplicate SubstringSolve
Longest Substring with At Most K Distinct CharactersSolve
Longest Valid ParenthesesSolve
Lowest Common Ancestor of a Binary TreeSolve
Max Area of IslandSolve
Maximum SwapSolve
Meeting RoomsSolve
Minimum Remove to Make Valid ParenthesesSolve
Move ZeroesSolve
Multiply StringsSolve
N-QueensSolve
Next Greater Element ISolve
Number of Adjacent Elements With the Same ColorSolve
Path Sum IISolve
Recover Binary Search TreeSolve
Remove K DigitsSolve
Reorder Routes to Make All Paths Lead to the City ZeroSolve
Restore IP AddressesSolve
Reverse Linked ListSolve
Reverse Linked List IISolve
Reverse Words in a StringSolve
Rotate ArraySolve
Shortest BridgeSolve
Shortest Path in a Grid with Obstacles EliminationSolve
Snapshot ArraySolve
Subarrays with K Different IntegersSolve
Swap Nodes in PairsSolve
Valid PalindromeSolve
Valid SquareSolve
Word BreakSolve
Word LadderSolve