Phone interview, followed by an onsite interview. The HR is really friendly. The process took about for weeks in total. Spring break extended the whole process but shortly after the break was contacted for an onsite interview with three other engineers.