15 minute internal recruiter screen
30 minute engineering manager screen
60 minute technical interview on system design
60 minute technical interview doing data manipulation/analysis
30 minute call with VP of Engineering
Everything was well coordinated, all interviewers were prompt and friendly, and expectations were clearly set at every stage.
Position being interviewed for changed during the process as a result of some internal leveling alignment.