I applied through college or university. The process took 3 weeks. I interviewed at Opower (Arlington, VA) in Oct 2012
Interview
I went for the on-campus interview. There were 2 rounds of technical interviews. The topics covered were linked lists and recursion. After a week I was called for an on-site interview which had 3 rounds. I aced the first 2 but bombed on the last one. It was an activity scheduling problem. I had yet to take the algorithms class. Needless to say I wasn't considered.