I applied through my college/university career fair and job board. I had one quick phone interview to clarify which internship position would fit me best, along with a couple of straightforward behavioral questions. They then flew me out to Ohio for an on-site interview at the FUSE campus, which is separate from their normal campus. The on-site interview was very straightforward and had virtually no technical questions. The employees were all very friendly, but the on-site was incredibly short - around 30-45 minutes total.