I applied online. The process took 2 months. I interviewed at Visa Inc. (Foster City, CA) in Jan 2015
Interview
Started with talking to recruiter who asked about my interest and some basic HR questions and scheduled a technical phone interview with the director of engineering department. During the Technical phone interview which continued for 1 hour, I was asked some behavioral questions first and then 2 technical questions and some brain teasers. After this round I was sent an online test which had 6 questions out of which 4 were multiple choice and 2 were coding problems. Then later was called for Onsite interview in their Foster City office where I had 3 rounds but only one was technical. This is because when I reached onsite I was told that I will be interviewing for testing position rather than SDE position.
Interview questions [1]
Question 1
Client-Server model, Abstract classes, how web works, testing techniques and many situational questions.
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?
Pre-screen on hackerrank. a little challenging in my opinion especially with the time constraint. make sure to grind leetcode heavy especially easy and medium and that you're able to easily finish it.
Top companies for "Compensation and Benefits" near you