The interview process took me across 4 different phases.
Phase 1 consists of a behavioral interview with a few moderate technical questions.
Phase 2 is more about the client you could be working with and whether you feel comfortable with them. This phase was pretty similar to Phase 1 but without the technicalities.
Phase 3 involved a more technical interview with one of the tech leads for the client I was being considered.
Phase 4, the final one for me, was a mixture of the previous three phases, but this time with the client.
Overall, the process is the usual; they try to validate your skills and aptitude before presenting you to the client.