Good — asked medium-to-hard LeetCode-style questions testing algorithmic thinking, time and space complexity, and data-structure design. Balanced theoretical understanding with hands-on coding logic, recursion, and optimization reasoning to evaluate real problem-solving depth.
They asked a matrix-based problem—to find the missing “?” value by identifying patterns across rows and columns, applying logical reasoning, arithmetic relations, and algorithmic efficiency for optimal computation.
The following metrics were computed from 2 interview experiences for the Visa Software Engineer role in United States.
Visa's interview process for their Software Engineer roles in United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Visa's Software Engineer interview process in United States.