The whole assessment and interview took one whole day on Friday. You're pooled with all other candidates. For assessment, you have to answer basic math questions, logic, and vocabulary. Once you pass that, you advance to a group interview where the recruiter will ask a question for each member. If you pass that, there's the last interview. There was a long waiting period due to the availability of the last interviewer that I had to wait for almost 2 hours.