Phone interview with overseas manager, in-person interview with two other team managers, and finally a phone interview with another manager. In-person interview was job knowledge related, first interview was mostly about my background, and last phone interview was more about corporate fit and about relocation to Boulder. No skills testing or anything of the sort.