Applied online, the next day got a call from the recruiter asking some general screening questions. Everything went smooth, we set up an in-person meeting with the manager at the client site where the job will be at.
During the in-person meeting, manager asked more thorough questions pertaining to the work as well as lot of personality questions.