All day interview, broken up into 3, 45-60 minute interviews with different engineering managers and current program members, lunch a practical exercise and a tour. The interviews were separated into a behavioral interview with a brief 5 minute presentation about yourself, a technical interview, and a peer interview with current program members.