I applied online. The process took 6 weeks. I interviewed at rideOS (San Francisco, CA) in Feb 2019
Interview
Pretty standard interview process (preliminary phone screen -> coding challenge -> technical video screen -> onsite) but they were for the most part on top of everything and very quick to move forward.
Interview questions [1]
Question 1
Onsite: Two pretty standard algorithm questions and a system design related question
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 online. The process took 3 weeks. I interviewed at rideOS (San Francisco, CA) in Feb 2020
Interview
Applied through their website, and got reached out to shortly after. Chatted with the recruiter, and then was sent an online coding assessment. Afterwards, I was scheduled for a technical phone interview, which mostly asked me to review this coding assessment and make additional improvements. A few days later, I was reached out to for an onsite interview in their office in San Francisco. I went onsite, had about 5 interviews, including a behavioral, a couple coding/algorithms interviews, and a systems design interview. Also got a chance to speak with the CTO. The next day, they informed me I'd be receiving an offer, and I got the offer details the next week. The hiring manager walked through the details of the offer for me, and then they scheduled a chat for me to speak with the CEO a few days later. I ended up passing on the offer, but I had a great experience interviewing and genuinely enjoyed everyone I met.
Interview questions [1]
Question 1
I was asked to implement a bi-directional BFS for the online coding assessment.
I applied through an employee referral. The process took 4 weeks. I interviewed at rideOS (San Francisco, CA) in Dec 2019
Interview
Standard initial phone screen, single question online code challenge, technical phone screen, and onsite. The technical phone screen involved reviewing the online code challenge, as well as my ability to code review.
Onsite had two pretty standard algorithm questions and a system design question, and two behavioral questions. Interviewers were supportive.
Process was very quick considering it overlapped with Thanksgiving.
Interview questions [1]
Question 1
How could you take GPS position logs from trips and use them to improve ETAs?
Software Engineer applicants have rated the interview process at rideOS with 3.1 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 92.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 21 days to get hired, when considering 8 user submitted interviews for this role. To compare, the hiring process at rideOS overall takes an average of 20 days.
Common stages of the interview process at rideOS as a Software Engineer according to 8 Glassdoor interviews include:
One on one interview: 33%
Phone interview: 33%
Presentation: 20%
Drug test: 7%
Group panel interview: 7%
Here are the most commonly searched roles for interview reports -