I applied for this position through Glassdoor. Got invited to the interview about one week later. There were 3 stages of interview. First stage, I was being asked about my experiences. Second stage, I was being given a test. Third stage, I was being asked additional questions and review how well I did on the test