I had three interviews, each lasting one hour.
Two of these were coding interviews with senior engineers, and one was a system design interview with the hiring manager.
The coding interviews consisted of a few LeetCode Easy problems.
Besides coding, I was also asked about Git, database design, and how a hash map works.
Surprisingly, the hiring manager also asked a coding problem, which was also a LeetCode Easy.
Behavioral Questions:
Tell me about a time you learned something independently.
Tell me about a time you worked on a project that went differently than expected.
System Design:
Walk me through the backend design of a peer-to-peer payment system (e.g., Venmo, Zelle).
The following metrics were computed from 1 interview experience for the Visa Software Engineer I role in United States.
Visa's interview process for their Software Engineer I roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Visa's Software Engineer I interview process in United States.