1. HR representative contacted me initially for a phone screening; stayed in touch throughout whole process, both by phone and through e-mail
2. Technical phone call followed, in which I was asked general interview information (such as about my interests in general and in the company, previous experience, personal summary/background);
3. In-person interview lasted a few hours, during which I met with three employees (and HR representative) of varying backgrounds and titles; all were very encouraging and informative while asking me various whiteboarding questions and answering my own questions regarding the work and company
4. Received offer just a few days following the in-person interview