After an initial screen with a recruiter, the coding screen is outsourced to a third-party company, Karat. I had never done an interview with Karat before, but it went fine and was an overall good experience.
This round started with a few generic JavaScript questions, then led into a standard LeetCode-type question.
The next round was a call with the hiring manager, where he asked me a bunch of behavioral questions and asked about my past experience. I had the opportunity to ask a lot of questions myself as well.
Following that initial technical round, I had a remote "on-site" due to Covid that consisted of three one-hour rounds spread over two days.
The first round was a pretty easy exercise where I was asked to build something using React.
The second one-hour round started with a bunch of questions about projects I've worked on and my experience, then quickly turned into a conversation where I was able to ask a lot of questions.
The last round was a second conversation with the hiring manager, where he asked more behavioral questions.
Overall, this was a positive interview experience.
Build a common UI element in React. Talk about past projects, examples of leading projects, etc. Talk about disagreements you've had with colleagues/managers in the past.
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.