I applied online. The process took 3 weeks. I interviewed at EPAM Systems in Nov 2014
Interview
Written interview of about 35 questions in their office. I was given one hour to answer the questions. The guy that conducted the interview pulled it out of the system and I had to answer the questions on the question paper and I was not allowed to use phone or google the answers on the computer.
Interview questions [1]
Question 1
The questions were on SharePoint, C#, JavaScript and Java