In India, a lot of companies visit campuses of top engineering colleges to recruit students. Visa was a first week company at my undergraduate university. The recruitment process had the following stages:
- Coding Test
This was a test on the hackerrank website and consisted of 4 coding questions. From what I can remember, one was a combinatorics question, one was a text search question, one was a simple number series question and the last one was a trees question.
Anyone who has done well on the Design and Analysis of Algorithms course should be able to handle this.
- Interview Rounds
I had 4 interview rounds (3 technical and 1 HR). All of them were pretty straightforward. One of the interviewers asked me a couple of tricky SQL questions. The other 2 technical rounds were more about proposing a solution for a couple of real world scenarios and a discussion of my solutions for the coding round.
This was pretty straightforward. Similar to a regular conversation.