I applied through college or university. I interviewed at Visa Inc. (Urbana, IL) in Jan 2015
Interview
I first applied via University, stating that I wanted to be a backend engineer. Got chosen to do a campus interview. The first was with an alumni working at Visa, which got me to the next stage which was a technical interview on campus, where they asked me javascript/css questions (kinda disappointing since I specifically said I wanted to do backend) which I had no practice with, and didn't receive an offer. Later, around December I received a basic phone screening from a recruiter asking if I was still interested in an internship. I got scheduled into a 30 minute phone interview with my soon to be manager where I just went over past experiences/classes/resume.
2 medium (string, arrays) and 1 dictionary (hard problem). all leetcode level questions. Interview was in hacker rank with camera on.
The Challenge: Design a data structure to store the strings' count with the ability to return the strings with minimum and maximum counts. Implement a class that increments a string's count, decrements a string's count, gets the key with the maximum count, and gets the key with the minimum count—all in \(O(1)\) time complexity.
mostly ask behaviour questions, like why this company, why this internship, my future career, whether the internship match my career, whether i have right to work there, and they provide the detailed information about this internship
Interview questions [1]
Question 1
mostly ask behaviour questions, like why this internship, my future career, whether the internship match my career.
Interviewed march 13 and they asked tech trivia in the interview with mostly behavioral and focus on clear communication and resume. Interviewer was nice but make sure your answers are clear.