Pony.ai logo

Pony.ai Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 54 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
29.6% Positive experience

Which role are you interviewing for?

15 roles · 54 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Pony.ai.

Showing 4 of 54
Pony.ai logo
Pony.ai

Senior Technical Program Manager

Engineering · more than a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Offer
Interview formats
Technical Behavioral Presentation

They did a screening, then a virtual interview, then an onsite. The onsite interview was really disorganized though. Two of the four panelists hadn't even read my resume, and one of them was a really bad interviewer who started with 'tell me something technical, I don't know what to ask you'. After the interview, they went silent and unresponsive for like 2 weeks.

Confirmed questions2 questions
  • Prepare to discuss a technical topic.
  • Questions about different scenarios.
Pony.ai logo
Pony.ai

Site Reliability Engineer

Engineering · more than a year ago

Senior Average Positive experience No offer 5 rounds
Interview process
Phone screen Technical screen Onsite Recruiter call Background check Offer
Interview formats
Coding System Design Technical

This hiring process was really quick. I had a phone screen and then a virtual onsite with 4 rounds all in the following week. A week after that, I had another conversation with a director. All the interviews were 45 minutes long. The people I spoke with were all super smart, friendly, and humble. It felt more like we were collaborating on solving real work problems. They were cool with me using whatever programming language I preferred for the coding challenges and offered helpful hints when I got stuck. Big thanks to the recruiter too, she was seriously one of the nicest technical recruiters I've ever met.

Confirmed questions3 questions
  • System design
  • General Cloud and DevOps knowledge
  • Coding
Pony.ai logo
Pony.ai

Research Scientist

Research · more than a year ago

Entry Average Negative experience Accept offer 2 rounds
Interview process
Recruiter call Phone screen Presentation Onsite Offer Background check
Interview formats
Coding Presentation Technical

The interview process involved one phone interview followed by an onsite interview. The onsite included several general coding interviews and a presentation of my research. I received an offer from Pony.AI and accepted it, signing the full-time offer. I then focused on my thesis for graduation. About three months later, I contacted HR for my employer's identification number for my OPT application and was unexpectedly notified that my offer was rescinded due to changes in Pony.ai's staffing needs. While I understand this can happen, especially with startups, it was upsetting and disrupted my plans. I now have to manage job interview preparations alongside my thesis, which is particularly challenging as an international student needing to sort out my VISA and work authorization. Be aware of this situation when considering a startup like Pony.AI.

Confirmed questions1 question
  • Can you provide examples of general coding interview questions, such as DFS searching?
Pony.ai logo
Pony.ai

Software Engineer

Engineering

Mid Average Negative experience No offer 6 rounds
Interview process
Phone screen Technical screen Onsite Background check Offer
Interview formats
Coding Technical Behavioral

The interview process started with a phone screen where the interviewer was 20 minutes late. We discussed my past work, and then I was asked to code quicksort. A week later, I was invited for an onsite interview. This consisted of 5 standard interviews: 4 technical whiteboarding sessions and 1 HR interview. The interviews were very CS/coding heavy, focusing on data structures and algorithms. I wasn't fully prepared, so I didn't perform well. Overall, I wasn't too impressed with the people at Pony.AI. Some interviewers were quite rude, entering the room without introducing themselves and immediately firing off questions. They were also unhelpful or hostile when I asked questions. I sometimes repeat questions to different people to check consistency, and one interviewer flatly refused to disclose trivial information that a previous interviewer had readily shared. From my limited interactions, it seems to have a strong Chinese company culture, and I'm unsure what it would be like to work there. I was pretty indifferent when I received the rejection email.

Confirmed questions6 questions
  • Can you implement Quicksort?
  • How would you implement a Max queue, which returns the maximum element?
  • Please describe an algorithm to determine if two polygons overlap.

Pony.ai Interview Questions

Quoted word for word from Pony.ai interview reports.

What is the expected return value when the needle is an empty string? The convention for this problem, aligning with C's strstr() and Java's indexOf(), is to return 0.

Read reports

How many strings in an array match a given string, where the characters can appear in any order?

Read reports

Regarding the case where the needle is an empty string, what should be returned?

Read report

Given readings representing speed values, find the longest continuous interval where the largest and smallest values differ by no more than a specified amount.

Read report

Can you determine if there's a cycle given a set of edge pairs, such as (1, 2), (2, 3), (3, 1), and (4, 5)?

Read report

Given a person at the origin and N circles with centers and radii, determine the person's field of view, considering the circles as obstructions.

Read report

Formats, difficulty and experience

Across all 54 Pony.ai interview reports.

Interview formats

Coding 33.1%
Technical 29.7%
Behavioral 27.1%
System Design 4.2%
Presentation 2.5%

Interview difficulty

Easy 7.4%
Average 63%
Difficult 29.6%

Candidate experience

Positive 29.6%
Neutral 31.5%
Negative 38.9%

Reports by job function

Engineering 50
Research 2
Legal 1
Operations 1