Taro Logo

Staff Software Engineer Interview Experience

May 1, 2024
Negative ExperienceNo Offer

Process

Phone screen with HR, take-home coding test on HackerRank, then live coding test using HackerRank with a developer.

The first take-home test was medium difficulty. It wasn't bad if you do a little practice ahead of time in the HackerRank environment. The live coding was difficult because the HackerRank IDE sucks; it has poor IntelliSense and the editor is awful.

I ran out of time in the end, mostly messing with the silly syntax of implementing an IEnumerator & IEnumerable on my custom class. This is certainly practical, but how important is it that you can do it quickly under pressure? How often will you need to do that?

I was eliminated on the spot when I exceeded the allowed time.

What I don't get is that by the end of the hour, I knew the stuff inside and out and therefore would be "qualified" if I took the test again. My point is, if their criteria for a good developer is that they have skills that can be taught in an hour, is that a good criteria for hiring a full-time career employee?

There was no interview at all aside from watching me code. I have been coding for > 20 years and I failed this test; very disappointing.

Questions

Implement a search algorithm with weighted search results.

Implement a Dictionary that can return multiple values for a single key.

Was this helpful?

Interview Statistics

The following metrics were computed from 7 interview experiences for the ServiceTitan Staff Software Engineer role in United States.

Success Rate

0%
Pass Rate

ServiceTitan's interview process for their Staff Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive43%
Neutral14%
Negative43%

Candidates reported having mixed feelings for ServiceTitan's Staff Software Engineer interview process in United States.

ServiceTitan Work Experiences