Well planned process consisted of written (aptitude + coding mcq) , technical interviews, hr interviews. Was always kept in loop and informed regarding the role, expectations from the employee. The interviewers did ask a few tricky questions. Candidate's skill is tested appropriately.