
M&T Bank Software Engineer interviews reported by candidates combine an online assessment or screening round, easy-level coding, SQL or security fundamentals, and conversational behavioral rounds, over about 3-4 weeks.
$124K
Avg. Base Comp
$142K
Avg. Total Comp
3-5 rounds
Typical Rounds
3-4 weeks
Process Length
Candidates describing M&T Bank software engineer interviews, including the TDP track, portray a process that is approachable but not empty. The technical bar in the reports is modest. One candidate got a LeetCode easy grid-traversal problem similar to Number of Islands, and another was asked Container With Most Water. In both cases communication seemed to matter alongside the answer.
SQL and fundamentals appear in the TDP reports. Two candidates describe an online assessment, one focused on SQL. One was asked to walk through their assessment solution, explain the language choices behind it, and answer UNION versus UNION ALL. Be ready to defend your own code, not just submit it.
The one non-TDP Software Engineer report was more security-oriented. It describes a QA-style round on logic and security basics, then a technical round on encryption, hashing and authentication flows. That candidate was also asked to design a vault recovery system on the spot and recovered by talking through it aloud. Practice thinking out loud on open-ended design prompts.
Behavioral questions show up in every engineering report. Expect prompts such as "tell me about a time when...", "why M&T Bank?", time management and resolving a disagreement with a colleague. Two candidates reported total timelines of roughly three to four weeks. All three engineering candidates reported no offer, so prepare thoroughly even though interviewers were described as relaxed and non-adversarial.
Synthesized from 5 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 M&T Bank process.
The QA round was straightforward and mostly covered logic and security fundamentals. The technical round went deeper into encryption, hashing, and authentication flows, which I had prepared well for, so I felt confident. I got thrown off when asked to design a vault recovery system on the spot. I had not prepared for that specific scenario, so I fumbled a little at first but recovered by walking through the question out loud. The final round was with a senior manager and was mostly behavioral and relaxed. Overall, it was a shorter process than I expected, but I liked that.
Questions asked: There was a LeetCode question, Container With Most Water. The other questions were typical behavioral prompts, such as “tell me about a time when...” and “why M&T Bank?”
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 M&T Bank
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| 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 | |
| Maximum Profit | |
| Bagging vs Boosting | |
| String Shift | |
| Prime to N | |
| Comments Histogram | |
| Top 5 Turnover Risk | |
| Like Tracker | |
| Find the First Non-Repeating Character in a String | |
| Size of Joins | |
| Total Spent on Products | |
| Google Maps Improvement | |
| P-value to a Layman | |
| Rectangle Overlap | |
| Cumulative Distribution | |
| Top 3 Users | |
| Over-Budget Projects | |
| Slacking Employees Salaries | |
| Hurdles In Data Projects | |
| Sum to N | |
| Minimum Change |
Synthesized from candidate reports. Individual experiences may vary.
Two TDP candidates report starting with an online assessment, and one describes it as SQL-focused. One candidate said it gated progress, and later interviewers asked that candidate to explain their solution and language choices. Review SQL basics and be ready to justify your code.
Candidates report an early recruiter call or phone screen, roughly 30-45 minutes in one account. One was asked how they organize their time and another discussed the role and their background. It was described as relaxed, so expect general competency questions and a chance to ask about the role.
Reported technical content includes a LeetCode easy grid problem, Container With Most Water, UNION versus UNION ALL, and encryption, hashing and authentication questions. One candidate was also asked to design a vault recovery system. Interviewers appeared to watch reasoning, edge cases and communication, so explain your approach aloud.
Candidates report conversations with a team manager, team members or HR, and a senior manager in one case. Topics included why M&T Bank, past conflicts and collaboration. These were described as conversational rather than adversarial. Prepare specific stories, and note that the exact order and number of these rounds varies between reports.