Basically it's 3 round process
Apti and coding
Technical interview
HR
You should have good hands on programming and all the basic knowledge of any one programming and database language.you should have good communication skills.Interview process was long but company is overall very good and offering good package for freshers