A recruiter from Modis notified me of about 30 developer positions in both Java and .NET. Mine was for a .NET developer candidacy.
Recruiter called to ask about my resume and my experience, and then pitched my resume to the BOA team. The BOA team approved, and they called me in for an interview.
I arrived at the interview along with 4 other candidates. They sat us down in a break area near the cubicle room and had an HR rep talk to the 4 of us about BOA and its Claims & Fraud Channel Tech team, while comparing the financial industry against its competitors like JP Morgan, WF, etc., and went over benefits.
Then they split the 4 of us to engage in three 1:1 interviews.
First interview was a personality check. First question was: "Tell me about yourself," followed by: "Why Bank of America?" "Which side projects are you working on at home?" "What are you using to work on that side project?" "What's the difference between ASP 4.0 & 4.5?" Overall easy.
Second interview was technical. The technical interviewer was a weird and very awkward guy, I should say. He asked me, with a weird face, what am I running on my computer? What do you know about Object-Oriented Programming? What languages do you know and why? What's Polymorphism? What are the benefits of using polymorphism?
Last interview was the white-board interview. I was asked to draw the architecture of a project from my last job. He asked me what the problems were in the project, what part of the project I worked on, and how I improved the project, etc.
Overall, I felt like I did a very good job and aced all the questions. However, I came to find out the next day they passed on me just because I didn't have enough "technical background," even though I had the knowledge. I was very upset and worked hard for the interview. Nonetheless, it would help me prepare for future interviews at a company that could use talent.
Tell me EVERYTHING about what you are running on your computer.
The following metrics were computed from 1 interview experience for the Bank of America .NET Junior Developer role in Newark, Delaware.
Bank of America's interview process for their .NET Junior Developer roles in Newark, Delaware is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Bank of America's .NET Junior Developer interview process in Newark, Delaware.