Phone screen:
Interviewer was 20 minutes late. We had a discussion of past work and I was then asked to code Quicksort.
Onsite:
A week later, I was asked to come onsite.
Standard 5 interviews (4 technical whiteboarding + 1 HR). It is very CS/coding heavy, so all data structures and algorithms. I was not too ready for this, so I did not do that well.
Generally, I was not too impressed with the people at Pony.AI. Some of the interviewers were quite rude. They would enter the room, not even give their name or introduce themselves, and just start firing off questions. They were somewhat hostile or unhelpful when I asked questions. I sometimes repeat the same questions for multiple people to gauge different responses. One interviewer was flatly told that they could not disclose some trivial information, when the interviewer before had happily answered.
From my limited interaction with them, it definitely seems like it has a very heavy Chinese company culture, so I don't know what it would be like to work for them.
Generally, I was quite indifferent. Then, when the rejection email came.
The following metrics were computed from 3 interview experiences for the Pony.ai Software Engineer role in Fremont, California.
Pony.ai's interview process for their Software Engineer roles in Fremont, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Pony.ai's Software Engineer interview process in Fremont, California.