Was referred by a friend who passed on my resume to HR
HR called to schedule a phone interview
A second phone interview with the hiring manager
Was asked to fly in for an inperson interview. The interview was with team members and was technical for an hour
There was another interview with the director, HR and the hiring manager