Two phone screenings followed by 4-5 onsite interviews. The recruiters did a good job selling the company to me. The interviews are challenging, just at the Google interviews level.
Apparently, the company is growing rapidly, but the technical challenges faced by the company are not that big since the number of users is still low.
The products are highly priced:
Very niche groups buy these products, hence the small number of users.
Implement a hashmap data structure. Write code for the get and put methods. You have to implement either open addressing or linear probing to handle collisions.
Word break question from LeetCode.
Sorting colors question from LeetCode.
Maximum subarray and maximum product subarray.
Design question about Twitter with lots of follow-up questions.
Show enthusiasm! All the best.
The following metrics were computed from 13 interview experiences for the Peloton Software Engineer role in New York, New York.
Peloton's interview process for their Software Engineer roles in New York, New York is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Peloton's Software Engineer interview process in New York, New York.