Average experience. The interviewer asked me to solve a problem where I had to code a solution. It was not clear what type of coding the interviewer was expecting, specifically if it was a DSA question or LLD. The interviewer initially asked me to code as I would in my company, but later, when I started handling concurrency, the interviewer told me that this would be a time-consuming process and that I should not focus on concurrency. So, I provided an approach with the fastest algorithm. It was quite confusing.
Given a Food Delivery Platform, write 3 methods:
addDriver(driver_id, pay_per_hour)recordDelivery(driver_id, start_time, end_time)fetchTotalCostIncurredForAllDeliveries()The following metrics were computed from 4 interview experiences for the Rippling Software Engineer II role in India.
Rippling's interview process for their Software Engineer II roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Rippling's Software Engineer II interview process in India.