interview was 2 phone interviews - one with HR and one with QA Manager, HR interview was about 15mins but manager interview was 2hours, then within one week I was called for facetoface interview from 1pm to 5pm. After that HR got back to be after 2-3months as the position was on hold for budget cut. I accepted the offer even thought I had another job as the people and work were of my interest. Fair decent questions, respectable and nice people interviewed me.