I interviewed at Visa Inc. (Houston, TX) in Dec 2018
Interview
for new grads you have to take a hackerrank then hiring manager interview then 4 interviews with engineers on the team. then the recruiter contacts you with the results/offer. not much else in terms of the interview.
Interview questions [1]
Question 1
-min stack question from leetcode
-design uber
-design google maps (w different constraints)
-
I prepared a lot for the Interview and get a call before Interview which told me that they don't have more head count available :( It happened too soon and so sad.
I applied online. I interviewed at Visa Inc. (Austin, TX) in Dec 2019
Interview
Hackerrank with 3 questions -> hiring manager interview -> interview with 4 engineers on the team. Then another interview with the hiring manager that's basically there to sell you on the company if you pass their interviews.
Interview questions [1]
Question 1
1) Design Uber (what services would make it up, how to scale it, tech you have used before that would be applicable)
2) standard Min Heap question from leetcode
3) implement a queue with 2 stacks
3) write an algorithm to traverse a graph similar to google maps with both dfs and bfs and list the pros and cons of both. Also how would you optimize the speed at which the api call is made from client to server (caching, fragmenting DB, using LTM, graphs are served on a region by region basis, etc)