Phone screening with company recruiter who asked some typical behavioral questions (describe your weakness, how do you handle pressure,...) and discussed salary. Second interview was on-site, was asked several technical questions. Second interview took about an hour.