Applied online through their website. Received an email to take the online assessment test. Chose C as the language of preference. Some of the questions asked were quite tough. I didn't even know if they were asking questions from C anymore. Anyways after clearing the online assessment test they contacted me for a telephonic interview. The interview was simple enough but there was quite a bit of disturbance on the interviewers end. I could hear other people talking around him. Don't know if he could even understand me with all that noise around him.