I applied through a recruiter. The process took 4 weeks.
Interview process consisted of one HR phone screening followed by three technical rounds. The technical rounds were:
The first two technical rounds were conducted by one interviewer each. The exercises were medium difficulty or lower, and the interviewers were fair and clear. The third round was supposed to have two interviewers, but only one joined the call. This felt awkward because the expectation had been set that two people would be present.
I had also recently seen another Glassdoor review mentioning a similar situation, where one interviewer left during the interview, so this gave me the impression that something was off. I asked at the end why the second interviewer had not joined, but the answer was not very convincing and no clear reason was provided. It would have been better if this had been explained at the beginning of the interview.
To be fair, I was not very familiar with the topic in the third round, and I do not think I performed well there. However, the missing interviewer made the experience feel disorganized and created the impression that the process may not have been fully structured or transparent.
The following metrics were computed from 1 interview experience for the ServiceTitan Senior Software Engineer role in Vancouver, British Columbia.
ServiceTitan's interview process for their Senior Software Engineer roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for ServiceTitan's Senior Software Engineer interview process in Vancouver, British Columbia.