Adobe vs Apple Interview Questions

Adobe lists 148 LeetCode interview questions while Apple lists 300. They share 72 problems — 49% of Adobe's bank and 24% of Apple's. Focus on the overlap first, then drill into 76 Adobe-only and 228 Apple-only questions.

Read the full Adobe vs Apple preparation guide →

Overview

Adobe

148 questions

Easy 34Medium 93Hard 21
Apple

300 questions

Easy 76Medium 178Hard 46

Preparation Strategy

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

Step 2 — Company-specific depth: Add Adobe-specific problems like Special Binary String, Majority Element, Smallest Range II and Apple-specific problems from the exclusive lists below.

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

Difficulty Comparison

Easy
Adobe
34
Apple
76
Medium
Adobe
93
Apple
178
Hard
Adobe
21
Apple
46

Top Shared Topics

72 Shared Questions

High-priority problems to practice for both Adobe and Apple.

ProblemDifficulty
Two SumEasy
Group AnagramsMedium
Longest Substring Without Repeating CharactersMedium
Add Two NumbersMedium
Median of Two Sorted ArraysHard
3SumMedium
Reverse Linked ListEasy
Climbing StairsEasy
Merge IntervalsMedium
LRU CacheMedium
Delete Node in a Linked ListMedium
Number of IslandsMedium
Minimum Window SubstringHard
Jump GameMedium
Trapping Rain WaterHard
Best Time to Buy and Sell StockEasy
Validate IP AddressMedium
Longest Common PrefixEasy
Longest Palindromic SubstringMedium
Valid ParenthesesEasy
Gas StationMedium
Spiral MatrixMedium
Top K Frequent ElementsMedium
Top K Frequent WordsMedium
Lowest Common Ancestor of a Binary TreeMedium
Coin ChangeMedium
Koko Eating BananasMedium
Binary Tree Maximum Path SumHard
String to Integer (atoi)Medium
Roman to IntegerEasy

Showing top 30 of 72 shared problems.

Unique to Adobe (76)

Problems in Adobe's list that do not appear at Apple.

ProblemDifficulty
Special Binary StringHard
Majority ElementEasy
Smallest Range IIMedium
Nim GameEasy
Number of Increasing Paths in a GridHard
Divide Intervals Into Minimum Number of GroupsMedium
Tenth LineEasy
Kth Largest Element in a StreamEasy
Reverse Substrings Between Each Pair of ParenthesesMedium
Count Subarrays Where Max Element Appears at Least K TimesMedium
Add DigitsEasy
Count Ways to Build Rooms in an Ant ColonyHard

Unique to Apple (228)

Problems in Apple's list that do not appear at Adobe.

ProblemDifficulty
Design Hit CounterMedium
Rotate ArrayMedium
Valid SudokuMedium
Course Schedule IIMedium
Reverse Words in a StringMedium
Best Time to Buy and Sell Stock IIMedium
Maximum SubarrayMedium
Merge k Sorted ListsHard
Time Based Key-Value StoreMedium
Subarray Product Less Than KMedium
Reverse BitsEasy
Find First and Last Position of Element in Sorted ArrayMedium

Frequently Asked Questions

How many LeetCode questions do Adobe and Apple share?

Adobe and Apple share 72 LeetCode interview questions. 76 problems appear only in Adobe's list and 228 appear only in Apple's list.

What topics overlap most between Adobe and Apple?

The most common shared topics between Adobe and Apple are Array (16 shared questions), String (10 shared questions), Hash Table (8 shared questions), Dynamic Programming (7 shared questions), Sorting (5 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: Adobe or Apple?

Adobe has 34 Easy, 93 Medium, and 21 Hard questions. Apple has 76 Easy, 178 Medium, and 46 Hard questions. Apple has a higher proportion of Hard problems in its interview set.

How should I prepare if interviewing at both Adobe and Apple?

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

Explore More