I applied online. The process took 3 weeks. I interviewed at ServiceTitan (Glendale, CA) in Oct 2018
Interview
The interview process was very straightforward. It began with an initial phone screen and with me sending my resume to the hiring staff. Next I had a more in-depth, technical phone interview with the manager within my department. Because this went well I moved on to the next step in the process which was to take a technical skills test that was administered via an online portal. Afterwards I had another phone screening which led to me going in for an on-site interview. This consisted of meeting with 4 employees within my department that asked me more technical questions, as well as general questions about my previous employment experience. After all of this, I was contacted by the hiring team to be notified that I would receive an offer for employment. Overall I was very pleased with the hiring process because their goals were very clear from the start, and all of the people I interacted with were beyond pleasant.
Interview questions [1]
Question 1
I can't remember exactly, but there were quite a few questions involving using MySQL grouping functions and subqueries.