TuSimple logo

TuSimple Research Engineer Interview Questions
& Process

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

Based on 13 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
69.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at TuSimple.

Showing 3 of 13
TuSimple logo
TuSimple

Research Engineer

Research · more than a year ago

Entry Easy Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Coding Behavioral

Got contacted by an HR on LinkedIn. Then they set up an HR interview to discuss the job description and my background. I sent my updated resume. Received a phone screen interview invite within a week and scheduled it.

Confirmed questions3 questions
  • Tell me about the algorithm implemented in python, specifically about backpropagation for MLP.
  • Can we discuss your dissertation?
  • Do you have experience with deep learning and problems like im-balancing?
TuSimple logo
TuSimple

Research Engineer

Research · more than a year ago

Mid Average Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

I had a project interview along with some deep learning fundamentals questions. They asked about class balance, loss functions, and batch normalization. Everything seemed to go well, but unfortunately, I was rejected for reasons I don't understand, especially since I believe I answered all the questions correctly.

Confirmed questions3 questions
  • Explain class balance.
  • What are loss functions?
  • Can you describe batch normalization?
TuSimple logo
TuSimple

Research Engineer Intern

Engineering

Intern Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Coding Technical

It took 3 weeks total from recruiter to acceptance email. 1st Interview was with the recruiter, asked to describe more about my resume. Went well. 2nd Interview was the coding interview (1hr), an easy/medium LC question. Went ok. 3rd Interview was with the team, asked in detail about my research project. Went well.

Confirmed questions3 questions
  • Could you tell me more about your resume?
  • Can you solve this easy/medium LeetCode question?
  • Can you tell us more about your research project?

TuSimple Research Engineer Interview Questions

Quoted word for word from TuSimple interview reports.

Do you know about transformers? What is the output after batch normalization?

Read report

Regarding multi object tracking without ground truth, what are your methods for evaluation?

Read report

Formats, difficulty and experience

Across all 13 TuSimple interview reports.

Interview formats

Technical 40%
Coding 30%
Behavioral 30%

Interview difficulty

Easy 7.7%
Average 69.2%
Difficult 23.1%

Candidate experience

Positive 69.2%
Neutral 23.1%
Negative 7.7%