HiHello administered a fairly common 4 step interview process with a couple of nice twists. First they had me meet with HR, then I had a chance to talk with the head of engineering (something I wasn't used to doing so early on in an interview process). I then was given a take home assignment that was to be completed in 2 hours (self-timed). I really appreciated having the take home be time constrained as open-ended take homes can be a real time sink. After I reviewed the take home with some members of the team and implemented a few enhancements at their request on the call, I moved on to the final round where I met with the CEO and accepted an offer shortly thereafter (contingent on references and a background check). All in all, the process took about 3 weeks plus an additional week for reference/background checks.