written test and HR round. written test was quite difficult.It contained aptitude, logical reasoning and verbal ability.Then in the HR round they asked some basics about c and java.But the thing is they provide offer letter very late.It purely depends on luck to get offer letter quickly