Top 50
Prep plan
Updated weekly · Last refresh Oct 17

Yahoo Software Engineer Interview Questions

The questions to prepare for a Yahoo Software Engineer interview. Questions from real interview reports rank first. Updated daily.

50questions
~10htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 13 questions · ~158 min
Reverse a SubarrayEasy
Practice

Reverse Yahoo News feed items in contiguous groups of k using an in-place two-pointer algorithm.

AlgorithmsYahoo
Reverse a Linked List In O(n)Easy
Practice

Reverse a singly linked list in O(n) time by rewiring each node's next pointer in place.

Yahoo
More Coding questions with a free account
2
System Design13 questions · ~158 min
Design a URL Shortening ServiceHard

Design a URL shortening service that routes, ranks, and monitors links at scale.

Feature StoreModel ServingYahoo
More System Design questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Security & Infrastructure11 questions · ~133 min
What Is a CDN and How It WorksMedium

Assesses infrastructure fundamentals and ability to connect them to engineering practice.

linuxYahoo
Docker vs Virtual MachinesMedium

Assesses containerization fundamentals and deployment tradeoffs.

virtualizationdockerYahoo
More Security & Infrastructure questions with a free account
4
Technical Fundamentals5 questions · ~61 min
Java vs Python ComparisonEasy

Assesses your language fundamentals and ability to reason about tradeoffs.

LanguagescomparisonYahoo
More Technical Fundamentals questions with a free account
5
Behavioral & Leadership4 questions · ~48 min
More Behavioral & Leadership questions with a free account
6
More topics4 questions · ~48 min
Java and SQL TopicsMedium

Assesses your understanding of Java language features and relational query concepts.

javasqlYahoo
Time Management for Project GoalsMedium

Evaluates planning, prioritization, and delivery discipline.

time managementYahoo
More questions with a free account
Hands-on SQL practiceWrite and run real queries in the editor. 3 drills · ~30 min
The finish line: interview-readyComplete all 50 questions plus 3 hands-on drills to finish this plan.