The interview process is straightforward, speak to the hiring manager, speak to some of the team members then you take an algorithmic coding challenge. After that, if you did well enough, you have one more interview with the manager on the client's side.