First a Written examination having technical and aptitude questions. Then two rounds of technical interview, the second round also having a HR representative
Interview questions [1]
Question 1
Depends on the interviewer, i did not had much difficult questions though