Phone screen with HR, phone interview with hiring manager and then an on-site interview with director, hiring manager and several engineers.
Horrible experience with HR, they were non-responsive even with follow up emails. Made promises to reach out by certain dates and never got back into touch. Not a good look for an up and coming company. Don’t set your expectations too high.. they obviously don’t care about applicants time.