I applied online. The process took 4 weeks. I interviewed at Apollo.io in Dec 2023
Interview
Recruiter call, Pitch call where they give you a tour of the product, 1 medium/hard leetcode interview, 2 system design interviews (1 for general architecture and 1 more focused on scale), behavioral interview, and a "Practical Coding" interview. Recruiters were very responsive and moved me through the process faster than any other company I was interviewing with. Technical rounds start easy, and get progressively more difficult as you are able to answer things. Practical coding round was pretty open-ended, kind of like a system-design round but translated that into reasonably functional code.
Interview questions [1]
Question 1
Sliding window function, typical system design questions. "How to do 'X' efficiently when you are dealing with billions of records?" STAR format behavioral questions.
I applied through an employee referral. The process took 4 weeks. I interviewed at Apollo.io in Feb 2025
Interview
Total of 5 1-hour interviews split over multiple days, with mostly standard software engineering topics (e.g. system design, experience, leetcode). They have fewer leetcode style problems, and a higher focus on past experience and design type questions than other companies. They forgot to schedule 1 round of interviews, which they ended up scheduling a couple days later.
Interview questions [1]
Question 1
Given a string with words and delimiters, return the list of words reversed but with delimiters in the same order.
I applied online. The process took 1 day. I interviewed at Apollo.io (Bengaluru) in Sept 2024
Interview
Oh man ...
A simple data structure question and I have pass the test cases as well as given the right output. Shortly after that received rejection mail. No idea what went wrong.