
U.S. Bank software engineer interviews reported here range from a straightforward junior screening and technical discussion to a senior-level conversation with unexpected CICS emphasis.
$115K
Avg. Base Comp
$150K
Avg. Total Comp
Not reported
Typical Rounds
1-3 weeks
Process Length
For U.S. Bank software engineer applicants, the available reports point to two notably different interview experiences rather than one uniform format. One junior candidate described a standard screening followed by a technical discussion that emphasized explaining reasoning, core fundamentals, and clear communication. That candidate found the pace steady and the technical depth manageable, with no emphasis on obscure puzzles or an extended algorithm grind.
A senior candidate, however, reported that the interview concentrated heavily on CICS and legacy mainframe material, despite that topic not appearing in the job description. Prepare to explain your technical reasoning clearly, while also checking whether the particular team works with legacy systems. For a senior or enterprise-facing opening, review the role description closely and be ready to connect your background to the technologies named by the interviewer; if CICS is relevant to the team, describe any direct exposure accurately rather than trying to overstate it.
The reports also differ in tone: the junior conversation was described as clear and non-adversarial, while the senior candidate experienced a more one-sided exchange. Thin evidence means the precise format and technical focus may vary by level and team.
Synthesized from 2 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the U.S. Bank process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at U.S. Bank
How would you negotiate and resolve disagreements when a client rejects your proposed solution?
| Question | |
|---|---|
| Your Strengths and Weaknesses | |
| 2nd Highest Salary | |
| Employee Salaries | |
| Merge Sorted Lists | |
| Subscription Overlap | |
| Closest SAT Scores | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Monthly Customer Report | |
| Rolling Bank Transactions | |
| Find the Missing Number | |
| Bagging vs Boosting | |
| String Shift | |
| Comments Histogram | |
| Prime to N | |
| Top 5 Turnover Risk | |
| Like Tracker | |
| Maximum Profit | |
| Find the First Non-Repeating Character in a String | |
| Total Spent on Products | |
| Google Maps Improvement | |
| Cumulative Distribution | |
| Rectangle Overlap | |
| P-value to a Layman | |
| Size of Joins | |
| Top 3 Users | |
| Over-Budget Projects | |
| Slacking Employees Salaries | |
| Hurdles In Data Projects |
Synthesized from candidate reports. Individual experiences may vary.
One junior candidate reported a standard screening before the technical discussion. No timing, format, or specific screening questions were provided, so candidates should expect the initial conversation to vary by team and opening.
A junior candidate described a technical conversation focused on solid basics and explaining their reasoning clearly. The report characterized the discussion as straightforward rather than trick-heavy, but it did not identify a coding exercise or named technical questions.
One senior candidate reported extensive questioning about CICS and legacy mainframe topics, even though CICS was not listed in the job description. This is a single report, so it may reflect that role or team rather than every U.S. Bank software engineering interview.