I applied online through my school's job database. I received an email a few weeks after inviting me to an on campus interview. That was a one on one interview where we talked about my experience, resumes, and typical behavioral questions. About a week later I was invited to travel to the office to do a campus group interview. There was a presentation of the program, a panel where we could ask questions, lunch, and two one on one interviews. My first one on one was "technical" in the sense that we spoke about projects in school and what I was learning. The second one on one was very similar to the initial interview and was very behavioral. Both one on ones were with hiring managers from different teams. Everyone was very friendly. I thought I had the best interviews that I ever had and have a technical major, yet was not extended an offer, so I am not too sure what they are looking for.