Applied online for job offer got a call after a week or so , first it is telephonic screening in which they asked the basic technical questions and about previous work details, second round is again phone screening by director of the department then finally an in person interview in which they asked again domain based questions and a sort of personality test. After in person interview have to wait about 2 months to receive offer letter.