Very technical interview. Including two parts:
1) Advanced software skills in both programming language and SQL. Asked software design and database design. Gave real life problems and asked what could be the cause.
2) Tested financial investment knowledge. Many questions on risk and derictives.
Lasted about 1 hour.
I applied through a recruiter. The process took 3 days. I interviewed at Bank of America (Charlotte, NC) in May 2012
Interview
I was asked questions about the software which was being implemented and I was going to help implement. The question were easy and I think I did well. Recruiter told me later that the project got shelved.
The person asking question was courteous and very knowledgeable about the subject matter.
Interview questions [1]
Question 1
How do you resolve disputes during project management.