← Bank of America Interview Insights

Bank of America·Software Engineer·Recruiter / HR Screen·Junior

JuniorPending
Aug 2026Remote

Summary

First ever interview at a big firm, done online, and it went about as badly as a first interview can go without the call actually dropping. Laptop died right before the session, joined on mobile with a crooked camera angle, spent five minutes fixing it while the interviewers watched, then completely froze on the opening question. They rescheduled out of kindness but the whole thing was a mess.

Questions Asked (1)

Q1

Tell us about yourself, what you've worked on previously, and where you see yourself in the future.

Adaptability & Ambiguity
Author's notes

I had literally rehearsed this exact question the same morning.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Structure your answer as a concise professional narrative: start with your current role and a brief highlight of relevant experience, then connect your past work to the skills needed for this software engineering role at Bank of America, and finish with a forward-looking statement that aligns your growth goals with the company's direction. Keep it to 2-3 minutes, focusing on adaptability and how you've navigated ambiguity in previous projects.

Pro tip: Emphasize your ability to deliver results in ambiguous or changing environments—banks value engineers who can adapt to regulatory shifts and legacy system constraints. Avoid giving a chronological life story; instead, tailor every sentence to show why you're a fit for Bank of America's technology needs.

1. Present

Briefly state your current role, years of experience, and one or two key technical strengths relevant to the job. Keep it under 30 seconds.

2. Past

Highlight 1-2 previous projects or roles that demonstrate adaptability, problem-solving, and impact. Use specific examples and metrics where possible.

3. Connect

Explicitly link your past experience to the skills and qualities required for this software engineering role at Bank of America, such as working with legacy systems, security, or cross-functional teams.

4. Future

Describe your short-term and long-term career goals, showing how they align with the company's mission and the evolution of banking technology.

5. Close

End with a concise summary of why you're excited about the opportunity and how you can contribute to the team's success.

Key Points to Mention

  • Specific examples of adapting to changing requirements or ambiguous project scopes
  • Technical skills relevant to banking software (e.g., Java, Python, SQL, cloud, security)
  • Experience with legacy systems or regulated environments
  • Collaboration with cross-functional teams (product, compliance, operations)
  • Measurable impact from past work (e.g., improved performance, reduced costs)
  • Alignment of future goals with Bank of America's technology initiatives and values

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.