Epam fresher's hiring generally consists of online coding round, followed by on-site coding round, group discussion, technical interview and the last was hr round.
Online coding was hosted on myanatomy platform. Code needs to written only in Java. This round concentrates on algorithms, data structure and basic oops concept. There were three questions in this round and one need to solve more that two questions to qualify for the next round.
Onsite round was a bit tougher, but the cut off was not that high. It depends on the relative performance of other candidates participating. It consisted of 11 MCQ questions followed by one average and another tough question. This was also taken on myanatomy.
After qualifying the above round, a group discussion was conducted to test your communication and leadership skills
Then came technical interview and the most important one, in which they were just targeting on four things Algorithm, Data Structure, Java, Problem and Puzzle solving skills. Anyone good in competitive coding could manage to qualify this round.
Hr was just a formality round, if one have performed well in the previous round, then this round does not play much role. Although people were rejected in the hr round as well.