(1) Online Aptitude Test
(2) HR telephone interveiw
(3) On-site interview with hiring manager
(4) On-site interview with the VP
The atmosphere was laid back. There were two interviewers (hiring manager and his superior). Both were friendly. They try hard to create a positive atmosphere. The interview takes place in the department in question.