Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
  1. Interview Questions
  2. /
  3. Arm

Arm LeetCode Interview Questions

Practice 43 real coding problems frequently asked in Arm technical interviews. Master these questions to ace your next Arm software engineering interview.

10 Easy
26 Medium
7 Hard

Top Topics at Arm

ArraySortingStringMathTwo Pointers

Ace your Arm interview with AI

Get real-time AI assistance during your actual interview. Invisible to screensharing.

Start Free Trial

Arm Interview Problems

ProblemDifficultyDiffFrequencyTopicsAction
Longest Arithmetic Subsequence of Given Difference
100%
MediumM
100%
ArrayHash Table+1
Solve→
Find First and Last Position of Element in Sorted Array
99%
MediumM
99%
ArrayBinary Search
Solve→
Copy List with Random Pointer
96%
MediumM
96%
Hash TableLinked List
Solve→
K Closest Points to Origin
92%
MediumM
92%
ArrayMath+5
Solve→
Find Score of an Array After Marking All Elements
87%
MediumM
87%
ArrayHash Table+3
Solve→
Pow(x, n)
86%
MediumM
86%
MathRecursion
Solve→
Sum Root to Leaf Numbers
84%
MediumM
84%
TreeDepth-First Search+1
Solve→
LFU Cache
77%
HardH
77%
Hash TableLinked List+2
Solve→
First Unique Character in a String
70%
EasyE
70%
Hash TableString+2
Solve→
The kth Factor of n
68%
MediumM
68%
MathNumber Theory
Solve→
Implement Queue using Stacks
67%
EasyE
67%
StackDesign+1
Solve→
Number of Distinct Islands
67%
MediumM
67%
Hash TableDepth-First Search+3
Solve→
Find Median from Data Stream
66%
HardH
66%
Two PointersDesign+3
Solve→
Move Zeroes
66%
EasyE
66%
ArrayTwo Pointers
Solve→
Largest Rectangle in Histogram
61%
HardH
61%
ArrayStack+1
Solve→
Convert Binary Search Tree to Sorted Doubly Linked List
58%
MediumM
58%
Linked ListStack+5
Solve→
Search in Rotated Sorted Array
58%
MediumM
58%
ArrayBinary Search
Solve→
Container With Most Water
55%
MediumM
55%
ArrayTwo Pointers+1
Solve→
Minimum Path Sum
55%
MediumM
55%
ArrayDynamic Programming+1
Solve→
Trapping Rain Water
53%
HardH
53%
ArrayTwo Pointers+3
Solve→
K Inverse Pairs Array
53%
HardH
53%
Dynamic Programming
Solve→
Valid Parentheses
53%
EasyE
53%
StringStack
Solve→
Alien Dictionary
46%
HardH
46%
ArrayString+4
Solve→
House Robber
45%
MediumM
45%
ArrayDynamic Programming
Solve→
Basic Calculator II
42%
MediumM
42%
MathString+1
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Remove Duplicates from Sorted Array II
42%
MediumM
42%
ArrayTwo Pointers
Solve→
Accounts Merge
41%
MediumM
41%
ArrayHash Table+5
Solve→
Find K Closest Elements
41%
MediumM
41%
ArrayTwo Pointers+4
Solve→
Add Strings
39%
EasyE
39%
MathString+1
Solve→
Combination Sum II
38%
MediumM
38%
ArrayBacktracking
Solve→
Find the Index of the First Occurrence in a String
38%
EasyE
38%
Two PointersString+1
Solve→
Reverse Linked List
33%
EasyE
33%
Linked ListRecursion
Solve→
3Sum
32%
MediumM
32%
ArrayTwo Pointers+1
Solve→
Remove All Adjacent Duplicates In String
32%
EasyE
32%
StringStack
Solve→
Buildings With an Ocean View
28%
MediumM
28%
ArrayStack+1
Solve→
Search Suggestions System
28%
MediumM
28%
ArrayString+4
Solve→
Plus One
27%
EasyE
27%
ArrayMath
Solve→
Integer to English Words
26%
HardH
26%
MathString+1
Solve→
The Earliest Moment When Everyone Become Friends
24%
MediumM
24%
ArrayUnion Find+1
Solve→
Unique Paths
23%
MediumM
23%
MathDynamic Programming+1
Solve→
Minimum Absolute Difference
21%
EasyE
21%
ArraySorting
Solve→
Random Pick Index
21%
MediumM
21%
Hash TableMath+2
Solve→
Meeting Rooms II
20%
MediumM
20%
ArrayTwo Pointers+4
Solve→

Similar Companies

Explore interview questions from other companies with similar interview patterns.

Alation
43 problems
AMD
43 problems
Apptio
43 problems
Arrow Electronics
43 problems
Coforge
43 problems
Duolingo
43 problems

Frequently Asked Questions

What LeetCode problems does Arm ask in interviews?

Arm commonly asks 43 coding problems in technical interviews, including Longest Arithmetic Subsequence of Given Difference, Find First and Last Position of Element in Sorted Array, Copy List with Random Pointer. The difficulty breakdown is 10 Easy, 26 Medium, and 7 Hard problems.

How should I prepare for a Arm coding interview?

Focus on the most frequently asked problems first, especially those with high frequency scores. Arm interviews typically emphasize Array and Sorting. Practice explaining your thought process while coding.

What is the difficulty level of Arm coding interviews?

Based on our data, Arm interviews include 10 Easy (23%), 26 Medium (60%), and 7 Hard (16%) problems.

Ready to ace your Arm interview?

Join thousands of engineers who landed offers at top tech companies.

Get Started Free

No credit card required

All CompaniesEasy ProblemsMedium ProblemsHard ProblemsBrowse by Topic
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.