I applied through university. The process took 3 weeks. I interviewed at Northwestern University (Chicago, IL) in Sep 2015
Interview
It was great. There were two rounds of interview. One you clear phone interview, you will have panel interview, and finally HR. The process takes 25 days. It was pretty average, they will ask more technical.