Yahoo logo

Yahoo

Sunnyvale, CATechnology

Interview Questions

Yahoo Interview Experience

Asked at Yahoo
behavioral
interview experience
technical

Comprehensive interview process at Yahoo.

Interview Rounds:

  1. Mail Team Technical
  • LeetCode-style question (variant of 995)
  • Focus on problem-solving approach
  1. Technical Round
  • Rectangle Drawing Implementation
  • Graphics/OpenGL-like functionality
  • Key requirements:
    • Rectangle adjustment during drag
    • Multiple rectangle support
    • Coordinate-based storage
  • Functions: onclick, ondraw
  • Focus on optimization and data structures
  1. Summer Intern Full-Stack Duration: 30-40 minutes Topics Covered:
  • Node.js libraries
  • Data structures (stacks)
  • Big data and cloud
  • Sorting algorithms
  • OOP concepts Coding: Anagram grouping implementation

Key Takeaways:

  • Strong foundation is crucial
  • Balance theory and implementation
  • Clear communication important
  • Comprehensive testing needed

Yahoo Summer Intern Full-Stack Interview

Asked at Yahoo
behavioral
interview experience
full-stack
internship

Full-stack video interview experience for Yahoo summer internship.

Duration: 30-40 minutes

Technical Fundamentals:

  • Node.js libraries and usage
  • Data structure applications (stacks)
  • Big data and cloud concepts
  • Sorting algorithms comparison
    • Merge sort vs Insertion sort
  • Data types (structured vs unstructured)
  • OOP principles and concepts

Coding Challenge:

Task: Anagram Grouping Implementation
Requirements:
- Group strings by anagram
- Output different groups
- Optimize solution

Interview Style:

  • Conversational approach
  • Foundation-focused questions
  • Basic to moderate difficulty
  • Resume-based discussion

Key Takeaways:

  • Strong fundamentals important
  • Clear communication crucial
  • Basic coding skills required
  • Comprehensive CS knowledge needed

Yahoo Phone Interview

Asked at Yahoo
technical
algorithms
phone screen
leetcode

Phone screen technical question:

LeetCode 2023

Share Your Experience at Yahoo