The interview had four rounds.
First round was a coding round with 4 DSA questions, lasting 1 hour and 10 minutes. The questions were of easy to moderate difficulty.
I solved 3 questions fully and 1 partially, and I qualified.
In the second round, I was asked to introduce myself and answer technical questions regarding my resume (e.g., how to write an API call in my project; pseudocode would suffice). Core topics like OS (processes, multithreading, etc.), computer networks (TCP and UDP), and any notable achievements were also discussed.
I was rejected in this round, mostly due to my performance on the resume questions, presumably.
They asked four DSA questions, mostly matrix and array. They did not ask any advanced data structures (like DP, graph, etc.) for me.
The following metrics were computed from 38 interview experiences for the Visa Software Engineer role in Bengaluru, Karnataka.
Visa's interview process for their Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Visa's Software Engineer interview process in Bengaluru, Karnataka.