1) Application Online 2) Programming Assessment 3) Phone Screening 4) Final 2 Hour Interview I initially thought I botched the programming assessment but they let me into the final interview section after telling me in step 3 the last interview would only happen on evaluation of the first three … 2 Skype interviews with two different managers, one for software development and the other for DB management, mostly behavioral questions.