I applied online. The process took 1 day. I interviewed at Bank of America in Aug 2011
Interview
Have interviewed more than a dozen times with BAC for various senior positions. Worked on $60 billion divestiture during financial crash and let go because I was a contractor.
You can not be offered a position until you take and pass their lengthy background check. Then you will still loose out to internal candidates.