2 stages. In the first interview, there were behavioral questions and some technical questions. the second was a take-home assignment in excel. It was difficult, and I worked for 3 full days. I sent the assignment, and I didn't get any feedback. I did several tests in different companies but this was the worst experience ever!