You first have an interview with the recruiter and then a second interview with your future co-worker or manager, followed by an assignment. After presenting your work to future co-workers/managers, they eventually choose who to hire from the final group of candidates.