Met at a career fair. Went through two phone screens. They were not very difficult, and after just those two it's on to the hire/no hire. I would say pretty standard for your average mid/high-end tech company for internships. Recruiters are quite nice, and the process is not too long. The offer terms are quite nice, and the culture is quite evident along the way.