Had about 3 rounds of interviews the first day. Met with some potential co-workers and answered a lot of non-technical questions, mostly about myself and my hobbies, and why I would like to work there. Later did a couple real simple programming questions on a white board. Came back a few days later and had an interview with the Technology department manager, the COO, and the CEO. Then a couple days later received a phone call and got an offer.