Had 3 rounds.
1st technical round: Conducted by a senior software engineer. Included general questions on Data Structures, Algorithms, OOPS, and 2-3 puzzles.
2nd managerial round: Focused on "about yourself" questions, software development lifecycle, integration and unit testing, and SQL.
3rd technical round: This was taken by a big-shot who came all the way from California; he was the head of mobile development! Candidates were given two files and asked to find data present in file 1 but not in file 2. Questions also covered hash tables, encryption, and compression.
Implement hash table in C++.
The following metrics were computed from 1 interview experience for the Visa Staff Software Engineer role in Banga, India.
Visa's interview process for their Staff Software Engineer roles in Banga, India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Visa's Staff Software Engineer interview process in Banga, India.