The interview process is divided into 4 parts. Usually, a 15 minutes call, lead by a coding and a logical reasoning test. The coding is pretty simple as the testee only has to either select from multiple choice options, point out small errors in code or write the simplest of them. The logical part is a common logic test that just checks your intellect, behavior, and attitude towards certain situations.
Finally, if you make it through, you're invited to a 4-hour-long assessment center on Microsoft teams, which is further divided into 4 parts.
1) Introduction with the assessors.
2) A group discussion with other candidates to solve a given problem.
3) A 30-45 mins interview.
4) Some very small logical questions that are required to be solved in 15 mins. This can be a bit tough as the time constraint for each question is pretty tight.
What i didn't like was the fact that this happened in a time span of more than 3 months. And after that, I just got a "Sorry but we're moving forward with another candidate". Given the time and effort the 4 steps take, I hoped for a more detailed feedback. There was a link in the rejection mail to ask for detailed feedback, but I never received one.