Multi-step interview process,
HR call, followed by a tech call, then a take-home project, then review on that project and then the final call.
Everyone involved was kind, the length of downtime between each step varied but that is to be expected due to multiple interviews and hirings since the company is on the up.