You go through 3 interviews: 1. HR interview where you are told about the company and asked questions about your background. 2. Interview with a Manager (the person you'll be directly reporting to), where you are told about the technicalities of the role and have to make a presentation on a business case you were previously given. 3. Interview with a Senior Manager that asks you more abstract/trascendental questions.