3 Stage Process. Preliminary interview, Technical Deep Dive, Final round including Salary and Benefit negotiations. Preliminary interview include the questions to check basic criteria of eligibility and giving the overview of job and expectations. Once they see the good match then only it move to second round which is generally in person and once they like you they setup for the final round.