I applied online. The process took 5 days. I interviewed at EPAM Systems in Aug 2015
Interview
Typical 1h interview with other engineer and manager. All questions were quite easy (see below), nothing special. If you have solid 5+ years experience, than it will be easy to get a job on a position like senior or lead.
Interview questions [3]
Question 1
What is volatile in Java, race conditions, dead locks
I applied through college or university. The process took 5 days. I interviewed at EPAM Systems (Hyderabad)
Interview
First round would be written test where ur mathematical logical and analytical skills would be tested , after scrutiny you will be tested inyour communication skills in the group discussion , once you are done with it remaining goes simple , u have to attend a technical and HR interview and need to prove your interest of getting into software
I applied through a recruiter. The process took 3 weeks. I interviewed at EPAM Systems (Minsk) in Sep 2013
Interview
First HR interview, then phone interview: technical questions, specifically on Java related topics. On HR interview you are asked for previous projects, past experience and your strong and weak skills. They ask about you motivations and why did you decide to go to Epam Systems. Then if everything is ok you proceed with technical interview. I was interviewed by phone, and interviewer was very smart, knew a lot of things about Java and concurrency particularly. He asked about mutability and collections, then jumped to multithreading