Oracle vs Snapchat Interview Questions

Oracle lists 314 LeetCode interview questions while Snapchat lists 99. They share 49 problems — 16% of Oracle's bank and 49% of Snapchat's. Focus on the overlap first, then drill into 265 Oracle-only and 50 Snapchat-only questions.

Read the full Oracle vs Snapchat preparation guide →

Overview

Oracle

314 questions

Easy 61Medium 194Hard 59
Snapchat

99 questions

Easy 6Medium 62Hard 31

Preparation Strategy

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

Step 2 — Company-specific depth: Add Oracle-specific problems like Two Sum, Sliding Window Maximum, Valid Parentheses and Snapchat-specific problems from the exclusive lists below.

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

Difficulty Comparison

Easy
Oracle
61
Snapchat
6
Medium
Oracle
194
Snapchat
62
Hard
Oracle
59
Snapchat
31

Top Shared Topics

49 Shared Questions

High-priority problems to practice for both Oracle and Snapchat.

ProblemDifficulty
LRU CacheMedium
Longest Substring Without Repeating CharactersMedium
Number of IslandsMedium
Group AnagramsMedium
Top K Frequent ElementsMedium
Merge IntervalsMedium
Meeting Rooms IIMedium
LFU CacheHard
Search in Rotated Sorted ArrayMedium
Reverse Linked ListEasy
Min StackMedium
Koko Eating BananasMedium
Best Time to Buy and Sell StockEasy
Course ScheduleMedium
Median of Two Sorted ArraysHard
Unique Binary Search TreesMedium
Insert Delete GetRandom O(1)Medium
Binary Tree Maximum Path SumHard
Task SchedulerMedium
Product of Array Except SelfMedium
Word LadderHard
Minimum Window SubstringHard
Letter Combinations of a Phone NumberMedium
Word Break IIHard
String CompressionMedium
Search a 2D Matrix IIMedium
Word SearchMedium
Number of Distinct IslandsMedium
Reverse Words in a StringMedium
Course Schedule IIMedium

Showing top 30 of 49 shared problems.

Unique to Oracle (265)

Problems in Oracle's list that do not appear at Snapchat.

ProblemDifficulty
Two SumEasy
Sliding Window MaximumHard
Valid ParenthesesEasy
Merge k Sorted ListsHard
Longest Palindromic SubstringMedium
Spiral MatrixMedium
Minimum One Bit Operations to Make Integers ZeroHard
Asteroid CollisionMedium
Remove All Adjacent Duplicates in String IIMedium
Container With Most WaterMedium
3SumMedium
Trapping Rain WaterHard

Unique to Snapchat (50)

Problems in Snapchat's list that do not appear at Oracle.

ProblemDifficulty
One Edit DistanceMedium
Alien DictionaryHard
Closest Binary Search Tree ValueEasy
Game of LifeMedium
Burst BalloonsHard
Binary Tree Vertical Order TraversalMedium
Combination Sum IVMedium
Ternary Expression ParserMedium
Word AbbreviationHard
Design Log Storage SystemMedium
Largest Merge Of Two StringsMedium
Least Operators to Express NumberHard

Frequently Asked Questions

How many LeetCode questions do Oracle and Snapchat share?

Oracle and Snapchat share 49 LeetCode interview questions. 265 problems appear only in Oracle's list and 50 appear only in Snapchat's list.

What topics overlap most between Oracle and Snapchat?

The most common shared topics between Oracle and Snapchat are Array (16 shared questions), Hash Table (12 shared questions), String (9 shared questions), Depth-First Search (6 shared questions), Sorting (6 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: Oracle or Snapchat?

Oracle has 61 Easy, 194 Medium, and 59 Hard questions. Snapchat has 6 Easy, 62 Medium, and 31 Hard questions. Snapchat has a higher proportion of Hard problems in its interview set.

How should I prepare if interviewing at both Oracle and Snapchat?

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

Explore More