Started with a 1 on 1 informal meeting with team lead as introduction where I was presented with the company, potential jobs and what projects I would be involved in. Arranged for an HR interview followed by take away programming assignment then by a code review/discussion