It is a full day event, on a weekday. They give you a small tour of the base and you hear from a couple different teams. And then you interview with three teams that they think you would be a good fit for based on your resume (about an hour each). They ask you to rank the teams you interview with and then within a day or so you hear what teams agreed to have you and you choose where to go. They initially only gave me one team that accepted me, and when I declined the offer, suddenly the other two teams had also said yes to me, so...