Coding interview questions

TikTok Hard Coding Interview Questions (DSA)

The 6 hard DSA problems TikTok has asked most in the last six months, most-asked first. Switch tabs to see the rest of the 34. Tick them off as you go.

Practice a TikTok interview with me

I'm Alex. I'll pick 2 problems from TikTok's list at your level and interview you like a real TikTok round.

6hard problems
6full breakdowns
34TikTok problems in all

By difficulty: All (34) · Easy (2) · Medium (26) · Hard (6)

Start TikTok Mock Interview→

Topics

428.Serialize and Deserialize N-ary Tree
Full breakdownStringTreeDepth-First Search
432.All O`one Data Structure
Full breakdownHash TableLinked ListDesign
25.Reverse Nodes in k-Group
Full breakdownLinked ListRecursion
295.Find Median from Data Stream
Full breakdownTwo PointersDesignSorting
Hard+6▶ Mock
3161.Block Placement Queries
Full breakdownArrayBinary SearchBinary Indexed Tree
827.Making A Large Island
Full breakdownArrayDepth-First SearchBreadth-First Search

Frequently Asked Questions

What hard TikTok coding questions are most common?

InterviewSkool has 6 hard TikTok coding questions. Focus on the top 10 to 15 most common problems for the best ROI.

How many hard questions does TikTok have?

TikTok has 6 hard coding questions out of 34 total. Hard problems are less common but can appear in senior-level interviews.

Are these TikTok hard questions free?

Yes. All 6 hard TikTok coding questions are free to browse. No sign-up required. Filter by topic and click any problem to open it on LeetCode.

Practice with a Mock Interview

Simulate real TikTok interview pressure with our AI interviewer.

Start Mock Interview →