Working at Bank of America |

Bank of America Overview

Work here? Get a FREE Employer Account
Charlotte, NC (US)
10000+ employees
Company - Public (BAC)
Banks & Building Societies
€10+ billion (EUR) per year


Bank of America is one of the world's largest financial institutions, serving individuals, small- and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and ... Read more

Bank of America Reviews

  • "Business Analyst"

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Business Analyst in Dublin, Co. Dublin
    Former Employee - Senior Business Analyst in Dublin, Co. Dublin
    Positive Outlook
    Approves of CEO

    I worked at Bank of America full-time (More than a year)


    Super company to work for, great opportunities to get promoted, learn, network.


    Generally focussed on American timescales, so need to be able to work / be flexible for evenings (when European based)

    Advice to Management

    Keep doing what you do - it's a great place to work.

See All 22,918 Reviews

Bank of America Photos

Bank of America photo of: World Financial Center
Bank of America photo of: Bank of America
Bank of America photo of: Front Building
Bank of America photo of: Bank of America
Bank of America photo of: Scuplture
Bank of America photo of: Bank of America
See All PhotosSee All

Bank of America Interviews



Getting an Interview

Getting an Interview




  1. Helpful (2)  

    Software Engineer Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Easy Interview


    I applied in-person. The process took 2 weeks. I interviewed at Bank of America in May 2016.


    Originally approached by hiring manager prior to any interview stages. Discussed current contracts and potential interest in working with Bank of America and declared an interest in moving to the next stages. Arranged a time a week or so later.

    Pretty straightforward on-site split into two stages. I was interviewing for a junior role so definitely wasn't expecting anything shocking although it's easy to get caught off guard.

    First section was a more personal run through, discussing motivations, general personality assessment questions like a time when you faced a challenge etc. School, College background, previous experiences. This portion was fairly light and both interviewers were relaxed and understanding, although I did encroach on a topic that almost raised an eyebrow and this was entirely my fault as I was driving the discussion. Important to remember not to talk about things you aren't fully sure of or are perhaps a little uncomfortable with.

    Second stage was a technical stage. Quite straight forward, covering a simple algorithm using pseudo-code and a slightly more complex problem around navigating a character through a Cartesian plane. Essentially a straight forward two dimensional array with some rules around types of movements and restrictions on boundary movements. Think Snake! Lead on to some theory based questions around RESTful APIs, HTTP and system design.

    Finally portion of the technical section was some fairly straightforward SQL questions covering types of joins, expected outcomes of using LEFT, INNER, FULL OUTER etc. Very straightforward and nothing that a little bit of homework on database queries won't help with.

    Overall, straightforward process and nothing too intensive.

    Interview Questions

    • Describe the differences between 1xx, 2xx, 3xx, 4xx and 5xx HTTP status codes   1 Answer
See All 5,896 Interviews

Bank of America Awards & Accolades

  • Secretary of Defense’s Employer Freedom Award, Employer Support of the Guard and Reserve (ESGR), 2013
  • Best Places to Work, Human Rights Campaign’s (HRC) Corporate Equality Index, 2013
See More

Work at Bank of America? Share Your Experiences

Bank of America
  • Star
  • Star
  • Star
  • Star
  • Star
Click to Rate