Soar Tech logo

Soar Tech Interview Questions
& Process

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

Based on 12 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
66.7% Positive experience

Which role are you interviewing for?

3 roles · 12 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Soar Tech.

Showing 4 of 12
Soar Tech logo
Soar Tech

Intern

Engineering · more than a year ago

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

The interview process was pretty standard. I sent in my application and heard back after some time. Then I had a phone interview, followed by an in-person interview. Nothing too out of the ordinary.

Confirmed questions1 question
  • What motivates your interest in working at this company?
Soar Tech logo
Soar Tech

Software Engineer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Presentation
Interview formats
Technical Coding System Design Presentation

The company seemed to only want people with advanced CS degrees and not open to other profiles. The phone interview was okay, but the in-person was rough. It had two parts. The first part involved coding a singly linked list from scratch in Java or C while hooked up to a projector and getting grilled on every tiny detail. It was hard to think straight with constant questioning. The second part was a hypothetical about using sensors to guide a robot from a start to an end point. It was kind of fun, but that's about it. The whole thing felt like a waste of time because I didn't fit their mold. They're missing out on innovation by only hiring from the same local university.

Confirmed questions3 questions
  • Could you explain what a hash table is?
  • How would you go about programming a singly linked list from scratch using either Java or C, while under the pressure of a projector and constant detailed questioning about your typing?
  • Imagine you have a robot; describe how you would direct it to move from its starting position to a specific target location using available sensors.
Soar Tech logo
Soar Tech

Software Engineer

Engineering

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Technical Coding System Design Behavioral

It's a 3-part process. First, a phone screen where they ask about your background, interests, and a simple coding question. Then, there's a remote coding test, which is a bit of a pain. It's 3 hours long - 2 hours for coding and 1 hour to discuss your code, and it felt pretty tough for an entry-level role. You can use online resources, but it still takes ages. Finally, there's an onsite interview with system design and software architecture questions. Even though it's a small company, their hiring process is really thorough and takes a lot of time.

Confirmed questions3 questions
  • Can you describe what a hashtable is?
  • How would you explain the backend workings of a hashtable?
  • Could you complete the implementation of a path finding algorithm?
Soar Tech logo
Soar Tech

Machine Learning Engineer

Engineering

Mid Average Positive experience Accept offer 3 rounds
Interview process
Take home Recruiter call Onsite
Interview formats
Coding Behavioral Technical Presentation

So first there was this online coding test, then I had an HR interview, and finally an in-person interview with the engineering team. During the last one, I had to whiteboard a solution to a problem they gave me.

Confirmed questions1 question
  • Can you discuss your experience and how it would benefit the team?

Soar Tech Interview Questions

Quoted word for word from Soar Tech interview reports.

Can you explain the workings of a Hash Table and a Hash Function?

Read report

How would you explain the backend workings of a hashtable?

Read report

Could you complete the implementation of a path finding algorithm?

Read report

Can you outline a data flow diagram and testing strategy for the given vehicular autonomy challenge?

Read report

Formats, difficulty and experience

Across all 12 Soar Tech interview reports.

Interview formats

Technical 31.4%
Coding 20%
Behavioral 20%
Presentation 14.3%
System Design 11.4%

Interview difficulty

Easy 8.3%
Average 50%
Difficult 41.7%

Candidate experience

Positive 66.7%
Negative 33.3%

Reports by job function

Engineering 12