I applied through a recruiter. The process took 3 weeks. I interviewed at JPMorganChase (Houston, TX) in Nov 2016
Interview
Personal interview. 5 People at a time. Whole team came to interview. Each of them asked questions. Questions covered low level to high level. Very practical. They cover standard questions and also specific problems. These was no phone screening. Though I felt I did well overall, didn't get the offer though.
Interview questions [1]
Question 1
How do you process huge file with not enough memory available.