I applied through college or university. The process took 2 weeks. I interviewed at Visa Inc. in Feb 2017
Interview
Technical phone interview was good, coding challenge was very difficult. 7 questions: 3 coding questions, 4 multiple choice questions. All coding questions were dynamic programming questions. One of the questions did not make sense and I explicitly stated to the recruiter afterward my concerns with the question asked and that I did not understand and would like some clarification if possible. Did not receive anything except an email stating I would not be moving forward.
Interview questions [2]
Question 1
Segregate 1s and 0s in an array using the least amount of possibly swaps/moves.
Count the number of ways to arrange 1-N consecutive numbers in an array of length N such that the ith number does not go into the ith index of the array.
OA consisted of 3 hackerrank questions 2 easy one medium given about an hour and a half recommended that you start on the medium question. Unable to see score but I got an email for a technical interview after this
The OA consisted of 3 HackerRank coding questions, mostly LeetCode easy-to-medium level. The allotted time was sufficient, and candidates with strong problem-solving skills should be able to complete all questions comfortably.
I only took the OA definitely failed. One was similar to 3sum, another was a stack question and the last one was DP / Greedy.
I haven’t studied much leetcode so it was difficult for me to do these problems