Contacted through campus recruiting program. Spoke with hiring representative at campus recruiting events. Submitted resume through campus recruiting website and at recruiting events. Interviewed at their office with 5+ people. Some interviews were held with more than 1 person. Mostly behavioral questions were asked and what I did in my past experience from my resume. They seemed to be focused on personality and behavioral fit. Interview was a very good experience overall. Received an offer within 2 weeks.