I applied online. I interviewed at Visa Inc. in Feb 2017
Interview
First round was a technical interview with questions about past projects, technologies worked on and how does google maps and analytics works. After this, a hackerrank coding was sent with 90 minutes duration and 3 coding questions and 4 mcqs. This was very tough. All the 3 coding questions were dp.
Interview questions [3]
Question 1
coding question 1: given an array of 1 and 0, count the minimum number of change in positions such that all 1's are aligned to left and 0's to right. Positions can be changed only with the nearby 2 elements.
coding question 2: given an array of integers, minimum no of operations needed to make all the elements equal. While doing each increment, any one of the elements in kept fixed.
I applied online. The process took 4 weeks. I interviewed at Visa Inc. (Singapura) in Apr 2016
Interview
3 Rounds
Round 1: HR Telephone Interview
Asked resume related questions, behavioral and scenario based questions
Round 2: Onsite Coding Challenge
5 MCQ + 2 Coding questions (last question is a either or)
Topics on basics but more emphasis on sorting algorithms
Tip: sign up on HackerRank and try their questions.
Round 3: Onsite Technical Interview
With 3 Directors
Asked about data structures and software engineering practices.
Linked Lists, BST, Graphs and writing tests for your code.
Will ask company related questions.
I applied in-person. The process took 2 weeks. I interviewed at Visa Inc. (Singapura)
Interview
Phone interview: very technical, around 45 minutes, data structures, algorithms and programming languages included
Coding challenge: 2 coding function, 5 MCQ about time complexity
Super day(assessment day): 3 one to one rounds, 2 technical, 1 behavior, sequence is random