TikTok vs Visa Interview Questions

TikTok lists 351 LeetCode interview questions while Visa lists 146. They share 78 problems — 22% of TikTok's bank and 53% of Visa's. Focus on the overlap first, then drill into 273 TikTok-only and 68 Visa-only questions.

Read the full TikTok vs Visa preparation guide →

Overview

TikTok

351 questions

Easy 34Medium 245Hard 72
Visa

146 questions

Easy 32Medium 92Hard 22

Preparation Strategy

Step 1 — Shared core: Solve the 78 overlapping problems first. These are the highest-yield questions for candidates interviewing at both TikTok and Visa.

Step 2 — Company-specific depth: Add TikTok-specific problems like Number of Distinct Islands, Course Schedule II, Subarray With Elements Greater Than Varying Threshold and Visa-specific problems from the exclusive lists below.

Step 3 — Difficulty tuning: TikTok skews harder in our data. Budget extra time for Hard problems if you are targeting that company.

Difficulty Comparison

Easy
TikTok
34
Visa
32
Medium
TikTok
245
Visa
92
Hard
TikTok
72
Visa
22

Top Shared Topics

78 Shared Questions

High-priority problems to practice for both TikTok and Visa.

ProblemDifficulty
LRU CacheMedium
Number of IslandsMedium
Longest Increasing SubsequenceMedium
Longest Substring Without Repeating CharactersMedium
Meeting Rooms IIMedium
Merge IntervalsMedium
Course ScheduleMedium
Trapping Rain WaterHard
Text JustificationHard
Word SearchMedium
Longest Palindromic SubstringMedium
Search in Rotated Sorted ArrayMedium
Subarray Sum Equals KMedium
Top K Frequent ElementsMedium
3SumMedium
Spiral MatrixMedium
Best Time to Buy and Sell StockEasy
Longest Consecutive SequenceMedium
Kth Largest Element in an ArrayMedium
Valid ParenthesesEasy
Two SumEasy
Word LadderHard
Sort ColorsMedium
Daily TemperaturesMedium
Word Search IIHard
Add StringsEasy
Edit DistanceMedium
Word Break IIHard
Simplify PathMedium
Binary Tree Right Side ViewMedium

Showing top 30 of 78 shared problems.

Unique to TikTok (273)

Problems in TikTok's list that do not appear at Visa.

ProblemDifficulty
Number of Distinct IslandsMedium
Course Schedule IIMedium
Subarray With Elements Greater Than Varying ThresholdHard
Decode StringMedium
N-QueensHard
Minimum Window SubstringHard
Minimum Swaps to Group All 1's TogetherMedium
Sqrt(x)Easy
Coin ChangeMedium
Making A Large IslandHard
Maximum Value at a Given Index in a Bounded ArrayMedium
Merge k Sorted ListsHard

Unique to Visa (68)

Problems in Visa's list that do not appear at TikTok.

ProblemDifficulty
Length of Longest V-Shaped Diagonal SegmentHard
Rotating the BoxMedium
Split the ArrayEasy
Block Placement QueriesHard
Create Target Array in the Given OrderEasy
Number of Black BlocksMedium
Earliest Possible Day of Full BloomHard
Odd String DifferenceEasy
Two Furthest Houses With Different ColorsEasy
Match Alphanumerical Pattern in Matrix IMedium
Divisor GameEasy
Count Nodes With the Highest ScoreMedium

Frequently Asked Questions

How many LeetCode questions do TikTok and Visa share?

TikTok and Visa share 78 LeetCode interview questions. 273 problems appear only in TikTok's list and 68 appear only in Visa's list.

What topics overlap most between TikTok and Visa?

The most common shared topics between TikTok and Visa are Array (20 shared questions), String (11 shared questions), Hash Table (8 shared questions), Dynamic Programming (6 shared questions), Sorting (6 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: TikTok or Visa?

TikTok has 34 Easy, 245 Medium, and 72 Hard questions. Visa has 32 Easy, 92 Medium, and 22 Hard questions. TikTok has a higher proportion of Hard problems in its interview set.

How should I prepare if interviewing at both TikTok and Visa?

Start with the 78 shared problems since they cover what both companies ask most often. Then add 20 TikTok-specific and 20 Visa-specific questions to round out your prep.

Explore More