I applied in-person. I interviewed at Visa Inc. (Foster City, CA) in Mar 2017
Interview
I had a 30 minute in person interview with a manager. After passing this step, I had an online assessment which contained 1 coding problem and 4 MCQs. This was followed by a 30 minute interview with the team I will be joining. And the final step was an interview with the VP of VISA.
Interview questions [1]
Question 1
What problem do you see at VISA and how will you go about solving it!
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
First, a recruiter screen phone call. Then, a technical interview asking LeetCode-style questions is usually just easy/medium difficulty. Finally, two rounds in one day, one behavioral and one "non-coding" technical, but expect to write code.
Interview questions [1]
Question 1
What's the difference between a process and a thread?