I applied through an employee referral. I interviewed at rideOS
Interview
First had a call with the recruiter, who was really nice. Then had a take home CS problem (leet code style). The problem was fun to work on. After that, met with an engineer on the team to go over the problem and write some more live code. Then for the final step, met with a technical hiring manager.
I was recommended to a position at rideOS in early February. The whole interview process took about 5-6 weeks.
The first interview was mostly centered around my prior experience and how it has prepared me for the role. It was an in-depth discussion on some projects I worked on.
The second round was a standard coding challenge, with two questions.
For the next interview, I was given a dataset to perform and present an open-ended data evaluation and analysis. There were follow-up questions on my implementation and the project architecture.
This was followed by an interview with the CTO and a final cultural fit interview.
I heard back from the HR the very next day and was extended an offer.
The interview process was seamless and very well managed. I was adequately informed about the expected line of questioning in each round of interviews.
Interview questions [1]
Question 1
How would you train a model on large amounts of data, without running out of memory on device?
I applied through an employee referral. The process took 3 weeks. I interviewed at rideOS (San Francisco, CA) in Oct 2019
Interview
Interview process started with an automated coding screen, which was followed up by a 1-on-1 with an Engineer to talk about my code. Overall I thought the coding challenge was challenging, but relevant and fun.
Onsite interview was well-rounded, consisting of several technical interviews and a 1-on-1 interview with each co-founder.