Indeed | SWE | Hyderabad | June 2022 [Reject]

indeed logo
indeed
SWEhyderabad3 yearsRejected
June 27, 20222 reads

Summary

I interviewed for a Software Engineer role at Indeed in Hyderabad in June 2022. Despite successfully clearing the initial Phase 1, I unfortunately received a rejection after completing the comprehensive Phase 2 interviews.

Full Experience

My journey with Indeed began when a recruiter contacted me via LinkedIn regarding an opening for a Software Engineer position. I am currently an SWE2 at a Fintech company with 3 years of experience.

Karat Round (1 hour)

This round started with a 10-minute session where I was given a choice of theoretical questions, and a few were asked from there. Following this, the interviewer presented multiple Data Structures and Algorithms (DSA) questions until the hour was exhausted. I was given three questions, all of medium difficulty.

Phase 1: (Cleared)

This phase consisted of two rounds. Clearing these would lead to an invitation for Phase 2.
  • Round 1: High-Level Design (1 hour): I was asked to design the High-Level Design (HLD) for a new review requirement on the Indeed site.
  • Round 2: Whiteboard 1 (1 hour): I encountered two DSA questions, which were described as being of LeetCode medium difficulty and sort of design questions.

After two days, the recruiter informed me that I had cleared Phase 1 and wished to schedule Phase 2, which would happen on the same day.

Phase 2: (Rejected)

Four rounds were scheduled for Phase 2, all on the same day.
  • Round 1: Whiteboard 2 (1 hour): This round challenged me to design a compiler for Python, specifically focusing on handling basic functionalities like indentations and colons after statements.
  • Round 2: Resume Deep Dive (1 hour): The interviewer asked me to explain one of the projects detailed on my resume. Subsequently, I was asked how I would accommodate a new functionality they provided into that project.
  • Round 3: Code Review (1 hour): This interview began with a discussion on the process of code reviews and what specific aspects I typically look for. Following this, I was given a sample code on Hackerrank and instructed to review it by adding comments, without the need to explain my comments.
  • Round 4: Close Interview (30 minutes): A senior engineering manager joined this round. He inquired about my interview experience and suggested ways to improve the process. He also asked me to rate my performance in each round and posed several behavioral questions.

Four days after completing Phase 2, I received an email stating that I was rejected.

Interview Questions (4)

Q1
High-Level Design for Indeed Reviews Feature
System Design

I was asked to design the High-Level Design (HLD) for a new feature on the Indeed site that allows users to leave reviews.

Q2
Design a Basic Python Compiler
System Design

I was asked to design a compiler for Python that could handle basic functionalities such as indentations and colons after statements.

Q3
Project Deep Dive and Feature Accommodation
Behavioral

I was asked to explain one of the projects from my resume in depth. Following this, the interviewer posed a scenario asking how I would accommodate a new functionality he provided into that project.

Q4
Code Review Process and Sample Review Exercise
Other

The interview began with questions about my approach to code reviews, including the process I follow and the specific aspects I typically look for. Afterwards, I was given a sample code on Hackerrank and instructed to review it by adding comments, without needing to explain my comments.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!