bit lengthy interview process. from telephone screening then evaluation tests, then technical discussion. if all is as per their expectations then they call for one to one discussion at their office, then check technical knowledge by giving practical tests. it we pass the test then management discuss about salary and other benefits and confirms your joining