I applied online. The process took 2 weeks. I interviewed at Robinhood
Interview
I had 2 phone interviews. The first one was about coding question, the second was about my previous background/projects. Each one was set up for 1 hour, but everything went well and we finished discussion within 40 min. The recruiting coordinators are very professional and eager to help.
The first round went very well and I learned a lot about their Data Infrastructure team, which interests me and match my background very well. Then I got second round confirmation the next day.
The second round went very well as the first round did. We had a very good discussion about my projects and my job. The interviewer asked me many questions about the technical tools/platforms that I listed on my resume. I had prepared a lot on such things and I believe I gave the correct answers. The interviewer also sounds like "yes, you nailed it". We also talked about their onsite interview process and how to prepare them. The interviewer also sounds positive about my performance.
However, I didn't get the invitation to the onsite interview and I felt the second interviewer may just fail me on purpose. I tried to reach out to the coordinator for more details and of course, they wouldn't provide you with such things considering their policy.
If I failed on any technical or behavior questions that could raise a red flag, sure, I will definitely accept it and go back to get better prepared. But I just felt the interviewer failed me because of the racial prejudice. If that's the case, I would say this is so unprofessional.
I applied through a recruiter. I interviewed at Robinhood
Interview
HR round
SQL/Python screening round
Panel round - around 4-5 interviews
I could not qualify screening round (leetcode medium, difficult ). Questions were not that tough. I answerd both sql and python question and still got a rejection. When I emailed back the HR, she told me, its the way things work here, HM usually just tells them Pass or fail!!!
I applied through an employee referral. The process took 6 weeks. I interviewed at Robinhood in Oct 2019
Interview
The interview process was great. They were very friendly and helpful -- answering any questions I had. They also were very speedy in giving me responses, letting me know of my results within 2 days. the interview process was first a phone interview, then an onsite.
Interview questions [1]
Question 1
Using data structures such as queues, or priority queues. The onsite had a cute greedy problem, some more advanced algorithmic problems, and an ad hoc problem.
I applied through college or university. I interviewed at Robinhood
Interview
Two phone screens followed by a ~4 hour on-site. On-site consisted of 1 coding task, 2 architecture discussions, and 1 algorithmic whiteboard interview, each of which lasted 45 minutes. Relatively normal interviews, was very surprised about not getting an offer ¯\_(ツ)_/¯
Interview questions [1]
Question 1
What is the median of all medians of odd-length subarrays of a given array of integers?
Data Engineer applicants have rated the interview process at Robinhood with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 20% positive. To compare, the company-average is 46.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Engineer roles take an average of 28 days to get hired, when considering 5 user submitted interviews for this role. To compare, the hiring process at Robinhood overall takes an average of 25 days.
Common stages of the interview process at Robinhood as a Data Engineer according to 5 Glassdoor interviews include:
Phone interview: 60%
Presentation: 20%
One on one interview: 20%
Here are the most commonly searched roles for interview reports -