after applying first I went through wriitten, technical including analytical and technical skills. secondly HR technical was taken by a person with machine test, programming over the system in my favorite language. finally after selection on all these i had HR, simple by a group of people for personality test and salary negotiation