They first had an online programming quiz that was timed. You are faced with two questions, one harder than the other. If you pass this quiz, you are then scheduled for a phone interview.
One of the programming questions was to find as many inversions in an array. For example, if the array is {5, 4, 3, 1, 2}, the inversions would be:
The following metrics were computed from 90 interview experiences for the Visa Software Engineer (Internship) role in United States.
Visa's interview process for their Software Engineer (Internship) roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Visa's Software Engineer (Internship) interview process in United States.