Difficulty
Difficult
Candidate-reported interview insights
Explore commonly reported questions, interview rounds, difficulty, duration, and candidate experiences for the Backend Engineer role at Apollo.io.
Difficulty
Difficult
Average rounds
3.7
Average duration
~44 days
It was a multi step interview process. First, a recruiter screening call. Then, a technical interview focused on Data Structures and Algorithms. After that, two onsite interviews. The first onsite had a behavioural interview and then a system design interview. The second onsite consisted of another system design interview, followed by a technical interview covering Design Patterns and OOP concepts.
We'll start with an initial call to go over the company and the interview process. After that, you'll have a technical assignment on CoderByte with 2 tasks to complete in 1 hour, in any language you prefer. This will be followed by a 1-hour behavioral interview and a 1-hour practical coding session for backend.
Started with an online assessment, then went through 4 rounds, each about an hour long. The rounds were: DSA, HLD, Hiring Manager chat, and Machine Coding. The entire process from the OA to getting the offer took about a month and a half.
A focused selection of the most detailed candidate-submitted questions.
Practice technical, system design, and behavioral questions with Zitlee.
Interview information is based on candidate reports and may not represent the current official hiring process of Apollo.io.