Screening
Virtual Onsite
An Indeed recruiter contacted me to apply for a specific role, and I went through their lengthy hiring process. It took approximately 3 weeks from start to finish. Despite doing well on the majority of the interviews, I was ghosted, with no responses to my follow-ups. It's been over 3 weeks since finalizing the process, so it's safe to say they have no intention of extending an offer.
The people I interacted with throughout the interview process were great, and I got a good impression of the people who work at Indeed. However, I can't recommend anyone invest their time going through this process when they don't respect the time and effort candidates have to go through to maybe get an offer. If it's not a good fit, they should have the decency to communicate that effectively.
ProEx: You are given job postings and search queries. Match the best job posting based on the query and sort depending on some constraints.
Whiteboard: Found the equivalent on LC. It was Moving Average from Data Stream but with minor modifications. Be prepared to discuss implementation and go into more details about optimizations.
Resume Deep Dive: Be prepared to go into detail about a project you've worked on. You may get follow-up questions, which depend on the conversation; make sure you know why things were implemented and the tradeoffs. The interviewer did not go through your entire resume.
Code Review: You are given a "sample" pull request and review it as if you're reviewing a junior's code. You choose the programming language. There are bugs to find, but the rest is open-ended, such as syntax, naming conventions, etc.
The following metrics were computed from 130 interview experiences for the Indeed Software Engineer role in United States.
Indeed's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Indeed's Software Engineer interview process in United States.