TuSimple logo

TuSimple Interview Questions
& Process

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

Based on 394 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
65.7% Positive experience

Which role are you interviewing for?

30 roles · 394 reports

Candidate interview experiences

First-hand accounts from people who interviewed at TuSimple.

Showing 4 of 394
TuSimple logo
TuSimple

Software QA Specialist

Engineering · more than a year ago

Entry Average Neutral experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Behavioral Technical

I went through 3 interviews. One was a behavioral interview and the other 2 were "technical". For the technical ones, I had to describe driving situations I could test. They also gave me logic puzzles to see how I think.

Confirmed questions3 questions
  • As a truck driver exiting a highway, what road and driving factors would you consider for testing?
  • Describe driving scenarios you would simulate.
  • Can you solve some logic puzzles that test critical thinking?
TuSimple logo
TuSimple

Operations Standards Analyst

Operations · more than a year ago

Entry Easy Negative experience No offer 1 round
Interview process
Recruiter call Phone screen
Interview formats
Behavioral

The first interview went well and I felt comfortable. The recruiters are generally easy to talk to, and I suspect they use this to their advantage. They wanted to move me to a second interview, and someone reached out to book it on the same day. I never heard back after that; they completely ghosted me the same day I had the interview. If they were in a hiring freeze, they still wasted a lot of people's time. They have no respect for your time or job hunt in this market. I didn't even get an email saying they decided not to move forward, nothing at all. I would have preferred to hear that than nothing. I sent multiple emails afterwards with no response. Very unprofessional, and I see I'm not the only one who had this experience. Please do better and don't waste applicants' time; we are people too.

Confirmed questions2 questions
  • What can you tell me about your background?
  • What are your personality traits like?
TuSimple logo
TuSimple

Intern

Engineering · more than a year ago

Intern Average Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

There's a lot of discussion among people in the industry about how to make the interview process better. By better, I mean finding more great people. One idea is that really hard interviews actually lead to better job fits. But is that true? Turns out, yeah. People who go through a tough interview process often find that the company really cares about finding employees who are a good match for both the job and the company culture.

Confirmed questions2 questions
  • What is the Longest Same Subsequence problem?
  • How do you perform a Topologic Sort?
TuSimple logo
TuSimple

Machine Learning Engineer Intern

Engineering · more than a year ago

Intern Difficult Negative experience No offer 1 round
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Behavioral

The HR screening call made it seem like they weren't that interested in hiring me, but they still set up the interview. After that, they scheduled the interview, but the interviewer didn't show up, so we had to reschedule for the following week. When the rescheduled interview finally happened, only one person from TuSimple showed up and began the interview. It felt like they were aiming for me to fail, not the other way around.

Confirmed questions4 questions
  • Can you elaborate on your major project?
  • What would have been a better approach for my project?
  • What are some ML concepts you know?

TuSimple Interview Questions

Quoted word for word from TuSimple interview reports.

What is the maximum path in a binary tree with negative and positive nodes?

Read reports

How can you construct a balanced binary search tree from a sorted linked list?

Read reports

Can you count the number of islands with different shapes in a graph?

Read reports

Can you determine if a given set of edges forms a valid tree in a graph?

Read reports

In a coding session, you were given a board of N * M with 'o' and 'X' pieces. When you flip one piece, its adjacent nodes are also flipped. What is the minimum number of steps to make all the pieces the same?

Read report

What is the solution for finding the Kth Smallest Sum of a Matrix With Sorted Rows?

Read report

Given an array of integers, can you return the indices of two numbers that add up to a given target?

Read report

Can you calculate the front wheel's angle as a vector, given a bicycle dynamics problem and initial values?

Read report

When a large truck is turning at an intersection, what factors should be considered?

Read report

Formats, difficulty and experience

Across all 394 TuSimple interview reports.

Interview formats

Technical 35.8%
Behavioral 32%
Coding 26.8%
Presentation 2.2%
System Design 1.5%

Interview difficulty

Easy 12.9%
Average 60.2%
Difficult 26.9%

Candidate experience

Positive 65.7%
Neutral 18.8%
Negative 15.5%

Reports by job function

Engineering 285
Operations 40
Research 17
HR 15
Design 8
Analytics 7