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

  1. 01

    Number of Matching Subsequences

    A DSA question similar to LeetCode problem 'Number of Matching Subsequences'.

    Medium · From Visa Inc | Software Engineer

  2. 02

    House Robber II

    A DSA question similar to LeetCode problem 'House Robber II'.

    Medium · From Visa Inc | Software Engineer

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  1. 01

    Microservice Architecture

    General questions about Microservice architecture.

    From Visa Inc | Software Engineer

  2. 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.).

    From Visa Inc | Software Engineer

Visa Inc behavioural and HR questions

  1. 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

  2. 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

  3. 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

  4. 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

  1. 01

    Difference between SQL and NoSQL

    What is the difference between SQL and NoSQL databases?

    From Visa Inc | Software Engineer

  2. 02

    SpringBoot Filters

    Questions about Filters in SpringBoot.

    From Visa Inc | Software Engineer

  3. 03

    Authentication vs Authorization

    Explain the difference between Authentication and Authorization.

    From Visa Inc | Software Engineer

  4. 04

    Java super() and Memory Allocation (Heap/Stack)

    Questions related to Java's super() keyword and memory allocation concepts like Heap and Stack.

    From Visa Inc | Software Engineer

  5. 05

    React Lifecycle Methods

    What are React lifecycle methods?

    From Visa Inc | Software Engineer

  6. 06

    Error Handling in React

    How do you handle errors in React applications?

    From Visa Inc | Software Engineer

  7. 07

    Spring Dispatcher Servlet

    What is the Dispatcher Servlet in Spring?

    From Visa Inc | Software Engineer

  8. 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

  9. 09

    SpringBoot Version Used

    What version of Spring Boot do you use?

    From Visa Inc SDE-1 Interview Experience || Accepted || Questions & Comp

  10. 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. 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. 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.