4 stages: 1st is an interview with the talent acquisition team, this person will got through the job detail, your CV and information around Swift. 2nd is a interview with potential colleagues in the team you will be joining, questions here tend to be more competency based. 3rd is an interview with your reporting line, manager and their manager. These will be more technical questions pertaining to your role. 4th will generally be a final interview with the head of the team/department, generally an offer is given here.