I applied through college or university. The process took 2 weeks. I interviewed at JPMorganChase (Berkeley, CA) in Mar 2014
Interview
They came recruiting on our campus. I submitted my resume and they emailed me for an interview. There were 2 interviews back to back, 30 minutes each. They asked general behavioral questions, and not too formal. The only technical questions were terminology and definition-based. There was one question about shuffling an array.