Apollo.io logo

Candidate-reported interview insights

Apollo.io Software Engineer interviews, decoded.

Explore commonly reported questions, interview rounds, difficulty, duration, and candidate experiences for the Software Engineer role at Apollo.io.

3.9 rating Enterprise Software & Network Solutions

Interview overview

Difficulty

Average

Average rounds

3.3

Average duration

~44 days

Difficulty and candidate experience

Interview difficulty

easy8.8%
average61.8%
difficult29.4%

Candidate experience

negative52.9%
neutral11.8%
positive35.3%

Candidate-reported interview process

Standard MAANG process. Had an initial chat with the recruiter. Then, there was a coding round using Leetcode-style problems and a system design round. The next steps were supposed to include an AI-assisted coding round and a cultural fit round. I received positive feedback from the recruiter via email, and they suggested I prepare for the upcoming stages, but then I was ghosted.

Every round is a knockout round. There are four rounds for a Senior role. The first round was a DSA round with a Binary Search problem. The second round was an Agent Assisted Live Coding round where the problem was closely related to Apollo.io work, and AI could be used to solve it. The third round was a System Design round, also specific to their work. I got rejected after this round. My interview went well but they had rejected me with some feedback. I couldn't relate the feedback with my interview. There is one more round which is behavioral.

There were four rounds in total. The first was a DSA round with medium-level problems. I solved both before the time was up, so I got a follow-up question which I also answered. The second was an AI-assisted coding round where I did an LLD with ChatGPT. The third was an HLD round that required a good understanding of system design. Finally, the fourth round was with the hiring manager and involved STAR method questions.

Common Apollo.io Software Engineer interview questions

A focused selection of the most detailed candidate-submitted questions.

  1. 1

    Why are you interested in Apollo?

  2. 2

    Solve a low-level design problem.

  3. 3

    Solve problems related to arrays.

  4. 4

    Solve problems related to trees.

Interview question formats

Coding37.6%
Technical20.4%
Behavioral20.4%
System Design18.3%
Other2.2%

Ready to prepare for Apollo.io?

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.