First you submit an application. A few days later, you'll get an email stating whether they are proceeding or not. The next stage is a phone interview and skills assessment.
Interview questions [1]
Question 1
A multiple choice quiz in which you answer questions about your personality traits.
Initial phone interview where they ask basic questions about your past work. Epic skills assessment test which has 3 sections which includes technical knowledge and programming. The technical section involves a programming language that is described in the test with multiple choice questions. The programming section involve only a text editor without compilation and allows multiple programming languages.
1 Technical, 1 Behavioral, 1 Recruiter. Technical was 1-on-1 whiteboarding session. Behavioral was describing a past project. Finally, the recruiter asked logistic questions surrounding the contract and my future plans.