Very thought trough, checking different sides from professional skills and experience to attitude and motivation. Takes few steps: interview with HR, interview with direct manager, test work, panel interview with the team or co-workers, optional final interview if candidate has any obvious issues which employer wants to warn about before taking on full-time.