There was a HackerRank coding test with 3 easy and one mid-level difficulty question.
The second round was person-to-person, which had one more coding question and a few theoretical questions.
The interviewer was a bit junior, which explained the "googled-up-10-minutes-before" type of questions. The theoretical questions were also not geared towards assessing the candidate, at least not at a senior level. That stuff is good for college freshers, but then they sent a junior person to run the interview.
He asked a couple of "stupid" Java questions:
final, finally, & finalize keywords?And mind you, this was for a "Senior" position.
Then came a couple of questions on the Spring framework, including theoretical questions on the patterns the framework uses within its own implementation.
I was asked a generic, "googled-up-10-minutes-before-interview" question on Kafka (which I mentioned in my CV). Now, I don't quite know what the question meant, and I believe neither did the interviewer, because when I asked if I had answered it correctly, he didn't provide a proper response, unlike his feedback on the algorithm question, which he clearly had a grasp of.
I was asked to turn on my video, which he did not do. I found that a bit rude. However, my experience with Indian interviewers has so far been this way; there's no reason to hold him to a higher standard than average.
Overall, a pretty bad interview experience. I have interviewed at places before where I didn't get the job, yet I would have come out feeling it was a good experience. This one makes you a bit concerned about what kind of people handle your credit card.
What's the difference between the final, finally, and finalize keywords?
The following metrics were computed from 2 interview experiences for the Visa Senior Software Developer role in Bengaluru, Karnataka.
Visa's interview process for their Senior Software Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Visa's Senior Software Developer interview process in Bengaluru, Karnataka.