I applied online. The process took 2 weeks. I interviewed at Visa Inc. (Foster City, CA) in Mar 2018
Interview
Very straight forward, only two technical phone interviews. They were both regarding knowledge of Visa's Developer Platform, how my background was inline with the position, and some classic hackerank questions.
I applied online. The process took 4 weeks. I interviewed at Visa Inc. in Oct 2018
Interview
So I applied online and then the next day was sent a hackerrank. I don't remember what the questions were but I got one fully right and then got another mostly right (missed the last few testcases due to time out). A few days later I was sent a hirevue to complete and then they responded a few days after that to schedule a phone interview. After my phone interview I was told to schedule a technical skype interview and then the day after that I got my offer. The whole process took about a month.
Interview questions [1]
Question 1
Difference between relational/non-relational databases, interface implementation in Java and C++, how hashmaps are made behind the scenes, a little bit on stacks and queues
I applied online. The process took 6 weeks. I interviewed at Visa Inc.
Interview
I was first was asked to complete a challenge on HackerRank. The assessment consisted of easy-medium questions and solutions were graded for partial credit.
The next step was a 30-45 minute with the manager of the team selected for me. This was more of a discussion about my interests, my resume/background, and an opportunity for me to ask questions.
The same day, I was asked to schedule a final round Skype interview with an engineer. This interview consisted of technical questions about data structures, including pros and cons, when to use one or the other, etc. Finally, there was a short, easy coding challenge.
An offer was extended two days later.
Interview questions [2]
Question 1
Compare/contrast arrays, linked lists, and hash maps. When would you use one over the other?