First I Applied online, then I had to take an online test to regarding math and logical thought process questions, then I had to complete an online interview where i was given 1 min to review the question and then my answers were filmed. Finally I attended an onsite interview where i had three thirty minute rounds of interviews