I applied through university. The process took 3 weeks. I interviewed at Alarm.com in Oct 2015
Interview
I first talked to them at the career fair. The HR found my resume to fit the position and ask me to apply. First phone interview, then on-site. I talked to three interviewers. Two brainteasers. It's pretty fun questions.