First there was an email prescreening with questions about years experience, past projects etc. Then 1st interview with boss. Then 2nd interview with bosses boss. Then peer interview. Then offer including criminal checks, credit checks and employment checks.