There are 3 to 4 interviews. During the first interview, you will ask the recruiter if you possess the necessary skills for the position. If you make it past that stage, you are then presented with an assessment in the form of a scenario. The 3rd step involves being interviewed by team leads and peers from the department. If you make it past that stage, you will then be told that if you are selected to move to the final stage, you will be notified of a potential offer