Big Tech Interview Questions Comparison

Compare interview questions across major tech companies including Google, Amazon, Microsoft, Meta, Apple, and more.

Company Statistics

Google

Total Problems:100
Easy:33
Medium:58
Hard:9
Avg Frequency:49%
View Google Questions

Amazon

Total Problems:100
Easy:19
Medium:60
Hard:21
Avg Frequency:52%
View Amazon Questions

Microsoft

Total Problems:54
Easy:20
Medium:27
Hard:7
Avg Frequency:63%
View Microsoft Questions

Meta

Total Problems:100
Easy:26
Medium:60
Hard:14
Avg Frequency:58%
View Meta Questions

Apple

Total Problems:5
Easy:3
Medium:1
Hard:1
Avg Frequency:79%
View Apple Questions

TikTok

Total Problems:12
Easy:1
Medium:9
Hard:2
Avg Frequency:69%
View TikTok Questions

Common Problems (84)

These problems appear in interviews at multiple companies in this comparison.

EasyMax Frequency: 100%

Two Sum

ArrayHash Table
#1
Common
MediumMax Frequency: 100%

Identify the Largest Outlier in an Array

Asked at:Google, Amazon
ArrayHash TableCountingEnumeration
#2
Common
MediumMax Frequency: 96%

Basic Calculator II

Asked at:Google, Amazon, Meta
MathStringStack
#3
Common
EasyMax Frequency: 92%

Merge Sorted Array

ArrayTwo PointersSorting
#4
Common
MediumMax Frequency: 92%

Kth Largest Element in an Array

Asked at:Amazon, Meta, TikTok
ArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect
#5
Common
MediumMax Frequency: 91%

Lowest Common Ancestor of a Binary Tree III

Asked at:Amazon, Meta
Hash TableTwo PointersTreeBinary Tree
#6
Common
MediumMax Frequency: 88%

LRU Cache

Hash TableLinked ListDesignDoubly-Linked List
#7
Common
MediumMax Frequency: 85%

Find Peak Element

Asked at:Google, Amazon, Meta
ArrayBinary Search
#8
Common
MediumMax Frequency: 85%

Pow(x, n)

Asked at:Amazon, Meta
MathRecursion
#9
Common
MediumMax Frequency: 84%

Longest Substring Without Repeating Characters

Hash TableStringSliding Window
#10
Common
MediumMax Frequency: 82%

Number of Islands

ArrayDepth-First SearchBreadth-First SearchUnion FindMatrix
#11
Common
MediumMax Frequency: 81%

Subarray Sum Equals K

ArrayHash TablePrefix Sum
#12
Common
EasyMax Frequency: 80%

Merge Strings Alternately

Two PointersString
#13
Common
EasyMax Frequency: 80%

Longest Common Prefix

StringTrie
#14
Common
EasyMax Frequency: 79%

Climbing Stairs

MathDynamic ProgrammingMemoization
#15
Common

Unique Problems by Company

Google Unique Problems (10)

MediumFrequency: 67%

The Earliest Moment When Everyone Become Friends

MediumFrequency: 67%

Zero Array Transformation I

MediumFrequency: 67%

Zero Array Transformation III

MediumFrequency: 60%

Move Pieces to Obtain a String

MediumFrequency: 60%

Continuous Subarrays

Amazon Unique Problems (10)

MediumFrequency: 85%

Task Scheduler

MediumFrequency: 74%

Minimum Array Sum

MediumFrequency: 72%

Group Anagrams

HardFrequency: 72%

Design an Array Statistics Tracker

MediumFrequency: 69%

Analyze User Website Visit Pattern

Microsoft Unique Problems (10)

MediumFrequency: 100%

Digit Operations to Make Two Integers Equal

MediumFrequency: 66%

Maximum Matrix Sum

MediumFrequency: 55%

4Sum

MediumFrequency: 55%

Subsets II

MediumFrequency: 55%

Min Stack

Meta Unique Problems (10)

MediumFrequency: 100%

Minimum Remove to Make Valid Parentheses

MediumFrequency: 97%

Binary Tree Vertical Order Traversal

EasyFrequency: 95%

Valid Palindrome II

EasyFrequency: 87%

Valid Word Abbreviation

MediumFrequency: 87%

Random Pick with Weight

Apple Unique Problems (0)

TikTok Unique Problems (3)

HardFrequency: 100%

Minimum Operations to Make Character Frequencies Equal

MediumFrequency: 72%

Maximum Value at a Given Index in a Bounded Array

MediumFrequency: 62%

Number of Distinct Islands

Ace Interviews at Any Company

Whether you're interviewing at Google, Amazon, Microsoft, Meta, Apple, TikTok, or any other company, get real-time AI assistance to solve problems and answer questions during your actual interviews.

Company-specific insights
Live problem solving
Works everywhere