I applied online. The process took 1 week. I interviewed at Apollo.io (New York, NY) in May 2021
Interview
I applied for the position and they sent me a coderbyte coding assessment. There were two questions. one is about binary search trees and the other one is about strings.
Interview questions [1]
Question 1
Two programming questions, one is about strings and other is about binary search trees
There were total of four rounds
- first round consist of easy to medium leetcode question
- second round consist of React machine coding round
- third round consist of debugging round with react and redux
- fourth round consist of behaviour round
Initial screening through coderbyte. there were 3 question. two of them were problem solving & one from react. need to solve with in 50 min. all 3 questions. In order to move
to next round
Interview questions [1]
Question 1
Screening through coderbyte. there were 3 questions
I applied online. I interviewed at Apollo.io (San Francisco, CA)
Interview
The interview process was quite convoluted. It involved multiple rounds that seemed disorganized and redundant. First, I had a screening call with HR, which was followed by a technical assessment. The technical questions focused on coding challenges and system design, but after completing that round, I was unexpectedly asked to repeat some similar tasks in the second technical round. Moreover, I was introduced to an entirely different interviewer who seemed unaware of my previous discussions. There was also a lengthy discussion on data crawling methods, especially LinkedIn crawling, which felt out of scope for the role I applied for, and raised some legal and ethical questions. The entire process took several weeks with long gaps between communications, which made it hard to follow and frustrating.
Interview questions [1]
Question 1
Can you explain how you would set up a LinkedIn crawling system to collect large amounts of user data efficiently?