Firstly I was contacted for initial screening by HR who asked me my career goals & the reasons for applying to this role. Then I had a tough (at least for me, my fd described it as average) technical interview for the 2nd round who asked me some questions on OS & networking. Then I had an on-site interview with the team members to see if I could fit in the team easily. After that, I had a final technical interview with a director in New York who asked me questions on my resume and troubleshooting problems. Everyone was very friendly and encouraging so I had a good time throughout the entire process.