I applied online. The process took 4 weeks. I interviewed at J.P. Morgan in Apr 2010
Interview
first talk to HR then phone interview with Hiring Manager , then interview in person with manager and his boss in Columbus OH, then another interview with SR VP and internal clients. took more than 5 weeks
about 3 weeks after that got an offer