← Bank of America Interview Insights

Bank of America·Software Engineer·Technical Phone Screen·Junior

JuniorPrefer not to say
Sep 2026

Summary

Interviewed at a top hedge fund, felt good about the project and research walkthrough, then completely fell apart on two probability questions I'd done before. The interviewer had to basically solve them with me. Still stings.

Questions Asked (1)

Q1

Solve a probability problem presented on the spot during the interview.

Algorithms & Data Structures
Author's notes

I knew this stuff.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Clarify the problem by restating it and asking questions to ensure understanding. Break it down into smaller parts, use first principles to derive the solution, and explain your reasoning step-by-step. Verify with a simple example or simulation if possible.

Pro tip: Think out loud and communicate your assumptions clearly; interviewers value your problem-solving process as much as the final answer. If stuck, try solving a simpler version first.

1. Clarify the problem

Restate the problem in your own words and ask clarifying questions to confirm assumptions and constraints.

2. Break down the problem

Identify the key components, such as events, sample space, and probabilities, and consider if it can be divided into simpler subproblems.

3. Choose a method

Decide on an approach: combinatorics, conditional probability, Bayes' theorem, or simulation. Explain why you chose it.

4. Solve step-by-step

Work through the calculations or logic clearly, narrating each step and checking for errors.

5. Verify and interpret

Test the result with a simple case or alternative method, and interpret the answer in the context of the problem.

Key Points to Mention

  • Define the sample space and events clearly.
  • State any assumptions (e.g., independence, uniform distribution).
  • Use combinatorics or probability rules (addition, multiplication, conditional).
  • Consider edge cases or extreme values to sanity-check.
  • Explain how you would verify the answer (e.g., simulation, alternative calculation).
  • Relate the solution back to the original question.

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