It is a very long process, after the submission of your resume you are asked to complete an online test which has different segments, some leadership questions, planning questions and mat. After that you are called in to a panel presentation. You have to develop a presentation to present to a large group and be able to explain your solution and answer questions. Following that comes a skype interview and then a second round of a panel case/interview