The interview process is by phase. First from the recruiter; once passed, it will schedule a second interview for the hiring manager, on which this time there will be a more technical question. And if you pass, then it will schedule the 3rd and final stage of the interview process, in which they ask you to do 2 exercises. One exercise is to make a presentation on a project that you're part of, and they will act as the client. The second exercise is to make a robust schedule from the given data and information and show to the manager your logic and sequence.