Taro Logo

Staff Engineer Interview Experience

July 2, 2021
Positive ExperienceGot Offer

Process

I applied in-person. The process took 6 weeks.

The interview process included several stages:

  • Interview with HR, introducing my previous career path and what I am doing at the moment.
  • Assignment, where I was given a task with a detailed explanation of what is expected as an output. The task was not quite trivial, but also not something impossible to solve. I was given enough time and freedom to choose the tech stack to work with.
  • Several rounds of technical interviews with people from different roles in the company. Questions were in the range of how I would design an imaginary software platform, limitations of contemporary software components, and challenges I recently faced.
  • Non-technical interview with the product manager.

Questions

How would you design an imaginary software platform, and which components would you use and why?

Describe challenges that you recently faced.

How do distributed caches work, and what are the differences between some commonly used implementations?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Harness Staff Engineer role.

Success Rate

50%
Pass Rate

Harness's interview process for their Staff Engineer roles is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Harness's Staff Engineer interview process.