Multi-part interview: consistent with consultancies who vet their candidates well.
I had an internal referral that helped me learn about the company. I first met with that person and a couple of others before applying.
After applying:
1 HR Screen
2 Aptitude Testing
3 Tech Interview with a panel
This interview process took 2-3 weeks, start to finish, and they followed up immediately.