I started with three telephonic screening rounds (Infosys recruiter, technical-1, technical-2) in quick succession. This was followed by an entire day spent at their office with three in-person interviews. The final HR round was again over phone.
The recruitment round was extremely basic, with more emphasis on data collection and scheduling the next round rather than fitment or evaluation.
The two technical rounds, over phone and in-person, were surprisingly conducted by the same set of individuals and hence felt redundant. They were quite basic in nature with far too simple questions for my experience, e.g., abstract class vs. interface, stack data structure, unit tests, etc. I was asked to write my design and code on a whiteboard, though. The interviewers were courteous and provided several hints to steer my answers towards their expectations.
The last in-person discussion was more behavioral than technical. This was more of a dialogue than an interview, e.g., why I wanted to join Visa, intricate details regarding my previous organizations, expectations at Visa, and so on.
The final telephonic round was with the Visa HR (not Infosys) and was again a dialogue around my previous experience and Visa expectations.
So far so good. They even scheduled a follow-up discussion to answer my pending queries. However, after this twisty course and a few calls, Infosys recruiters gave me a generic reply that though my skills are impressive, other candidates matched their profile better. No other feedback was shared.
Every person will ask you one question for sure: Why Visa?
The following metrics were computed from 3 interview experiences for the Visa Senior Staff Software Engineer role in Bengaluru, Karnataka.
Visa's interview process for their Senior Staff Software Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Visa's Senior Staff Software Engineer interview process in Bengaluru, Karnataka.