27 questions · from 2 interviews
Visa Inc interview questions
Every question candidates reported from their Visa Inc interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Visa Inc coding and DSA questions
- 01
Number of Matching Subsequences
A DSA question similar to LeetCode problem 'Number of Matching Subsequences'.
Medium · From Visa Inc | Software Engineer
- 02
House Robber II
A DSA question similar to LeetCode problem 'House Robber II'.
Medium · From Visa Inc | Software Engineer
- 03
Filter List of POJOs using Java Streams
Given a List of Emp POJOs (with name, id, etc.), how would you filter it using Java Streams to find employees whose name starts with your first name?
Easy · From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 04
Sort List of POJOs via Streams in Reversed Order
Using the same List of Emp POJOs, how would you sort it in reversed order using Java Streams? (Follow-up: The interviewer was fine with list.sort + Comparator lambda, and asked about Comparator & lambda.)
Easy · From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 05
Different Map Implementations in Java
Can you describe the different Map implementations available in Java?
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 06
Internal Working of HashMap
Explain how a HashMap works internally in Java. (Follow-ups: hash collision (chaining, open addressing, double hashing); again asked about chaining; TC of chaining insert; how to improve TC; interviewer hint about ordering & trees; AVL trees as values was the…
Medium · From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 07
Count Males and Females using SQL
Given a table with columns id and gender, write an SQL query to find the count of males and females.
Easy · From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 08
Longest Common Prefix
Given a list of words, find the longest common prefix among them.
Easy · From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 09
Longest Common Substring
Flipped the previous question to find the longest common substring among words.
Medium · From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
Visa Inc system design questions
- 01
Microservice Architecture
General questions about Microservice architecture.
- 02
Designing a New Microservice
How would you approach designing and building a new microservice? (Interviewer specifically asked about choosing a database, asynchronization, caching strategies, etc.).
Visa Inc behavioural and HR questions
- 01
Challenge and Learning Experience
Tell me about a time you faced a significant challenge and what you learned from that experience. (Follow-up questions related to work discussion)
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 02
Dealing with Monotony
This job can sometimes be very monotonous. How do you deal with such situations?
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 03
Staying Up-to-Date
How do you stay up-to-date and relevant with what's happening in the tech field?
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 04
Opinion on Generative AI
What are your thoughts on Generative AI?
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
Visa Inc other questions
- 01
Difference between SQL and NoSQL
What is the difference between SQL and NoSQL databases?
- 02
- 03
Authentication vs Authorization
Explain the difference between Authentication and Authorization.
- 04
Java super() and Memory Allocation (Heap/Stack)
Questions related to Java's super() keyword and memory allocation concepts like Heap and Stack.
- 05
- 06
Error Handling in React
How do you handle errors in React applications?
- 07
- 08
New Features in Java 17
Can you list some new features introduced in Java 17? (Follow-up: I mentioned Java 8 & 11 features like streams, optionals, lambda etc.)
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 09
SpringBoot Version Used
What version of Spring Boot do you use?
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 10
Dependency Injection in Spring Boot
Explain what Dependency Injection is in Spring Boot and its advantages. (Follow-up: benefits of DI; follow-up about what is singleton)
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 11
Prototype Bean Autowired in Singleton Bean
If a prototype bean is autowired inside a singleton bean, would it still act like a prototype, meaning a new instance is created each time?
Medium · From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
- 12
Database Experience
What types of databases have you used? (Follow-up: is HanaDB SQL or NoSQL?)
From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp
Visa Inc interview questions FAQ
What questions are asked in Visa Inc interviews?
Candidates reported 27 distinct questions across 2 Visa Inc interviews. 9 coding and DSA questions, 2 system design questions, 4 behavioural and HR questions, 12 other questions.
How difficult are Visa Inc interview questions?
Of the questions candidates rated, 44% were easy, 56% medium and 0% hard.