What this is
Bank of America uses this 2027 Video Interview prompt to examine technical judgment after the coding work is complete. The strongest answer does not sound like a tutorial. It sounds like a concise engineering review that makes priorities, assumptions, and tradeoffs visible.
The real question
The second sentence is as important as the first:
Describe how you solved the second coding challenge. Walk us through your logic and describe alternatives that you considered but did not use.
How you lose points
- Giving a result-only summary. The interviewer cannot assess judgment if the path to the solution disappears.
- Using complexity labels without meaning. Saying an approach is efficient needs a reason tied to the task.
- Listing several rejected methods. A catalogue of alternatives dilutes the one comparison that could prove judgment.
- Skipping test strategy. An untested explanation leaves correctness as an unsupported claim.
- Defending every choice. Refusing to identify a limitation makes the review less credible.
How you pass
Treat the response as a decision log. Lead with the challenge's governing constraint, not the first line of code. Describe the data flow in plain English. Use one test to demonstrate control of edge cases. Close with a rejected alternative and the condition under which you might choose it instead.
- State the decision criterion. Explain whether speed, memory, clarity, or implementation reliability mattered most.
- Trace one example. Walk a small input through the logic to make the mechanism visible.
- Make the tradeoff conditional. An alternative can be worse here but better for a smaller input or different constraint.
- End with reflection. Name one improvement you would investigate without undermining the submitted solution.
A hypothetical answer might describe using an iterative stack because the problem required controlled last-in, first-out processing. The candidate could reject recursion due to depth risk on large inputs while noting that recursion would be concise for a tightly bounded case. That comparison demonstrates judgment rather than memorized terminology.
Get the ones for your role
This prompt covers only one part of the Bank of America coding and Video Interview assessment. OfferTutoring has the complete Bank of America question sequence for readers who want their technical reasoning to stay consistent across the whole process.





























