SenseTime logo

SenseTime Algorithm / Compiler Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

2 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at SenseTime.

Showing 3 of 7
SenseTime logo
SenseTime

Algorithm Engineer

Engineering · more than a year ago

Entry Average Neutral experience Accept offer 4 rounds
Interview process
Technical screen Onsite Recruiter call
Interview formats
Coding Technical Behavioral Other

The interview process involved a coding test, similar to a LeetCode quiz. This was followed by a detailed discussion about my projects, focusing on specific technical issues. Then there was a future-oriented chat about what I would do in the role. Lastly, a salary discussion about compensation.

Confirmed questions4 questions
  • Regarding your understanding, what is the current State-Of-The-Art in this industry?
  • Can you elaborate on the technical challenges encountered in your detailed project discussions?
  • What are your thoughts on how you would handle future responsibilities if you join us?
SenseTime logo
SenseTime

Algorithm Engineer

Engineering

Mid Average Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical Behavioral

They asked about my Ph.D. projects one by one, going into a lot of technical detail and how I approached tough problems. They wanted to know what datasets I used and which algorithms I employed. They also cared about how my algorithms compared to older ones. After going through all the project details, they asked a few casual questions and then wrapped up the interview.

Confirmed questions1 question
  • Could you describe the scale of the problem you were working on?
SenseTime logo
SenseTime

Algorithm Developer

Engineering

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

Expect some algorithm questions similar to those found on Leetcode. It's a good idea to review your university courses and watch other people's experience reviews. If you're not a computer science major, you'll need to dedicate more time to the topics you really want to master.

Confirmed questions1 question
  • Regarding the shortest path question, how would you find it given a loss function?

SenseTime Algorithm / Compiler Engineer Interview Questions

Quoted word for word from SenseTime interview reports.

Regarding the shortest path question, how would you find it given a loss function?

Read reports

What specific algorithms did you use in your face recognition project, and what were their strengths?

Read report

Could you code some basic problems, preferably in Matlab?

Read report

Formats, difficulty and experience

Across all 7 SenseTime interview reports.

Interview formats

Technical 37.5%
Coding 31.2%
Behavioral 25%
Other 6.2%

Interview difficulty

Easy 0%
Average 85.7%
Difficult 14.3%

Candidate experience

Neutral 28.6%
Positive 71.4%