Taro Logo

Staff Software Engineer Interview Experience

April 1, 2026
Negative ExperienceNo Offer

Process

I applied online. The process took 3 weeks.

Initial with internal recruiter followed by 2 LeetCode-style coding pairs. The 2nd coding pair was substantially more difficult than the 1st. Final interview for system design and pan-technical discussion.

While they give you 90 minutes for the antiquated LeetCode tests, they don't tell you that they're filtering for completion within 60 minutes. This is horrendously dishonest as following the instructions and engaging the interviewer (hence they're naming it a "coding pair") means that even though you complete the tasks correctly with all unit tests passing, if you utilize your time entirely in order to try and demonstrate your thought process and skills, you won't be selected.

There does seem to be some potential bias at play as well.

Questions

First, LeetCode was to complete the implementation of an interface in C# for a custom dictionary.

Second, LeetCode was to implement a multithreaded HTTP downloader that uses URL links to get page objects and recursively loop through each page and call all URL links in resultant pages.

Was this helpful?

Interview Statistics

The following metrics were computed from 12 interview experiences for the ServiceTitan Staff Software Engineer role.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive25%
Neutral17%
Negative58%

Candidates reported having very negative feelings for ServiceTitan's Staff Software Engineer interview process.

ServiceTitan Work Experiences