Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In

Easy LeetCode Interview Questions

Master 63 easy difficulty coding problems frequently asked in technical interviews at top tech companies. Perfect for building confidence and fundamental problem-solving skills.

Easy (191)Medium (457)Hard (123)
#1EasyFrequency: 100%

Two Sum

Asked at Google
ArrayHash Table
#1
Rank
#232EasyFrequency: 100%

Implement Queue using Stacks

Asked at TikTok
StackDesignQueue
#2
Rank
#392EasyFrequency: 100%

Is Subsequence

Asked at Oracle
Two PointersStringDynamic Programming
#3
Rank
#817EasyFrequency: 100%

Design HashMap

Asked at DoorDash
ArrayHash TableLinked ListDesignHash Function
#4
Rank
#2383EasyFrequency: 100%

Add Two Integers

Asked at Flipkart
Math
#5
Rank
#680EasyFrequency: 95%

Valid Palindrome II

Asked at Meta
Two PointersStringGreedy
#6
Rank
#415EasyFrequency: 94%

Add Strings

Asked at Oracle
MathStringSimulation
#7
Rank
#234EasyFrequency: 93%

Palindrome Linked List

Asked at Databricks
Linked ListTwo PointersStackRecursion
#8
Rank
#88EasyFrequency: 92%

Merge Sorted Array

Asked at Microsoft
ArrayTwo PointersSorting
#9
Rank
#20EasyFrequency: 90%

Valid Parentheses

Asked at Airbnb
StringStack
#10
Rank
#121EasyFrequency: 89%

Best Time to Buy and Sell Stock

Asked at Apple
ArrayDynamic Programming
#11
Rank
#136EasyFrequency: 89%

Single Number

Asked at Flipkart
ArrayBit Manipulation
#12
Rank
#408EasyFrequency: 87%

Valid Word Abbreviation

Asked at Meta
Two PointersString
#13
Rank
#1019EasyFrequency: 85%

Squares of a Sorted Array

Asked at Salesforce
ArrayTwo PointersSorting
#14
Rank
#387EasyFrequency: 83%

First Unique Character in a String

Asked at Oracle
Hash TableStringQueueCounting
#15
Rank
#1908EasyFrequency: 82%

Recyclable and Low Fat Products

Asked at Salesforce
Database
#16
Rank
#141EasyFrequency: 82%

Linked List Cycle

Asked at Flipkart
Hash TableLinked ListTwo Pointers
#17
Rank
#733EasyFrequency: 81%

Flood Fill

Asked at Infosys
ArrayDepth-First SearchBreadth-First SearchMatrix
#18
Rank
#1894EasyFrequency: 80%

Merge Strings Alternately

Asked at Google
Two PointersString
#19
Rank
#1566EasyFrequency: 80%

Check If a Word Occurs As a Prefix of Any Word in a Sentence

Asked at Salesforce
Two PointersStringString Matching
#20
Rank
#27EasyFrequency: 80%

Remove Element

Asked at Flipkart
ArrayTwo Pointers
#21
Rank
#104EasyFrequency: 80%

Maximum Depth of Binary Tree

Asked at Flipkart
TreeDepth-First SearchBreadth-First SearchBinary Tree
#22
Rank
#70EasyFrequency: 79%

Climbing Stairs

Asked at Microsoft
MathDynamic ProgrammingMemoization
#23
Rank
#125EasyFrequency: 78%

Valid Palindrome

Asked at Meta
Two PointersString
#24
Rank
#2809EasyFrequency: 77%

Create Hello World Function

Asked at Google
#25
Rank
#66EasyFrequency: 76%

Plus One

Asked at Salesforce
ArrayMath
#26
Rank
#3555EasyFrequency: 76%

Final Array State After K Multiplication Operations I

Asked at Databricks
ArrayMathHeap (Priority Queue)Simulation
#27
Rank
#14EasyFrequency: 75%

Longest Common Prefix

Asked at DoorDash
StringTrie
#28
Rank
#543EasyFrequency: 74%

Diameter of Binary Tree

Asked at Meta
TreeDepth-First SearchBinary Tree
#29
Rank
#346EasyFrequency: 74%

Moving Average from Data Stream

Asked at Infosys
ArrayDesignQueueData Stream
#30
Rank
#975EasyFrequency: 73%

Range Sum of BST

Asked at Meta
TreeDepth-First SearchBinary Search TreeBinary Tree
#31
Rank
#9EasyFrequency: 73%

Palindrome Number

Asked at PayPal
Math
#32
Rank
#58EasyFrequency: 72%

Length of Last Word

Asked at TikTok
String
#33
Rank
#605EasyFrequency: 72%

Can Place Flowers

Asked at LinkedIn
ArrayGreedy
#34
Rank
#383EasyFrequency: 72%

Ransom Note

Asked at Airbnb
Hash TableStringCounting
#35
Rank
#2532EasyFrequency: 71%

Remove Letter To Equalize Frequency

Asked at Salesforce
Hash TableStringCounting
#36
Rank
#206EasyFrequency: 71%

Reverse Linked List

Asked at Infosys
Linked ListRecursion
#37
Rank
#69EasyFrequency: 71%

Sqrt(x)

Asked at Infosys
MathBinary Search
#38
Rank
#338EasyFrequency: 67%

Counting Bits

Asked at Apple
Dynamic ProgrammingBit Manipulation
#39
Rank
#283EasyFrequency: 66%

Move Zeroes

Asked at Microsoft
ArrayTwo Pointers
#40
Rank
#35EasyFrequency: 64%

Search Insert Position

Asked at Apple
ArrayBinary Search
#41
Rank
#270EasyFrequency: 62%

Closest Binary Search Tree Value

Asked at Meta
Binary SearchTreeDepth-First SearchBinary Search TreeBinary Tree
#42
Rank
#777EasyFrequency: 61%

Toeplitz Matrix

Asked at Infosys
ArrayMatrix
#43
Rank
#118EasyFrequency: 59%

Pascal's Triangle

Asked at Infosys
ArrayDynamic Programming
#44
Rank
#1737EasyFrequency: 59%

Maximum Nesting Depth of the Parentheses

Asked at Infosys
StringStack
#45
Rank
#1468EasyFrequency: 58%

Check If N and Its Double Exist

Asked at Airbnb
ArrayHash TableTwo PointersBinary SearchSorting
#46
Rank
#1646EasyFrequency: 57%

Kth Missing Positive Number

Asked at Meta
ArrayBinary Search
#47
Rank
#1775EasyFrequency: 57%

Design an Ordered Stream

Asked at Flipkart
ArrayHash TableDesignData Stream
#48
Rank
#169EasyFrequency: 55%

Majority Element

Asked at Microsoft
ArrayHash TableDivide and ConquerSortingCounting
#49
Rank
#205EasyFrequency: 55%

Isomorphic Strings

Asked at Microsoft
Hash TableString
#50
Rank
#1128EasyFrequency: 55%

Remove All Adjacent Duplicates In String

Asked at Microsoft
StringStack
#51
Rank
#26EasyFrequency: 53%

Remove Duplicates from Sorted Array

Asked at Google
ArrayTwo Pointers
#52
Rank
#1306EasyFrequency: 52%

Minimum Absolute Difference

Asked at Apple
ArraySorting
#53
Rank
#359EasyFrequency: 51%

Logger Rate Limiter

Asked at Flipkart
Hash TableDesignData Stream
#54
Rank
#21EasyFrequency: 49%

Merge Two Sorted Lists

Asked at Oracle
Linked ListRecursion
#55
Rank
#28EasyFrequency: 48%

Find the Index of the First Occurrence in a String

Asked at Google
Two PointersStringString Matching
#56
Rank
#2692EasyFrequency: 48%

Take Gifts From the Richest Pile

Asked at Google
ArrayHeap (Priority Queue)Simulation
#57
Rank
#13EasyFrequency: 44%

Roman to Integer

Asked at Salesforce
Hash TableMathString
#58
Rank
#100EasyFrequency: 44%

Same Tree

Asked at DoorDash
TreeDepth-First SearchBreadth-First SearchBinary Tree
#59
Rank
#851EasyFrequency: 43%

Goat Latin

Asked at Meta
String
#60
Rank
#268EasyFrequency: 42%

Missing Number

Asked at Google
ArrayHash TableMathBinary SearchBit ManipulationSorting
#61
Rank
#163EasyFrequency: 37%

Missing Ranges

Asked at Meta
Array
#62
Rank
#242EasyFrequency: 22%

Valid Anagram

Asked at DoorDash
Hash TableStringSorting
#63
Rank
View All Companies

Need help during your interview?

Get AI-powered real-time assistance with Interview Solver—live hints, solutions, and explanations during your actual coding interviews.

Try Interview Solver
Interview Solver
  • Home
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Discord Community
  • Affiliate Program
  • Compare
  • All Comparisons
  • vs Final Round AI
  • vs UltraCode
  • vs Interview Coder
  • vs LockedIn AI
  • vs AI Apply
  • Free Tools
  • ATS Resume Checker
  • STAR Method Builder
  • Salary Lookup
  • Big O Cheat Sheet
  • Total Comp Calculator
  • View All →
  • Interview Questions
  • Google Questions
  • Amazon Questions
  • Microsoft Questions
  • Meta Questions
  • Apple Questions
  • TikTok Questions
  • View All →
© 2026 Interview Solver, Inc. All rights reserved.