1 phone interview with HR, 1 phychological and logic test, 1 live interview with HR and 1 more interview with the my future supervisors. they were very thorough and seemed to care about my being a match for the company and the team as much as my techical skills.