It is a very long process which starts with an exam followed by initial interview. After passing the exam and initial interview you will be endorsed to a panel interview and will be asked some technical questions. The whole hiring process takes about 2-3 weeks.