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

visa inc logo
visa inc
· SDE-1· 1.7y exp
April 5, 2025 · 50 reads

Summary

I interviewed for an SDE-1 position at Visa Inc and was accepted. The interview process consisted of four rounds covering DSA, System Design, Java SpringBoot, behavioral questions, and team fit.

Full Experience

Visa Inc SDE-1 Interview experience (round 4) [3 round already appeared]

Round 1 - DSA, Round 2 - General Resume & System Design concepts, Round 3 - HM

Round 4 for another team, team fit + java springboot & work related

Verdict - Selected

Comp - Base 17LPA, Annual pay 20.1LPA

Stocks 18,000 USD over 3 years

Interview Questions (16)

1.

New Features in Java 17

Other

Can you list some new features introduced in Java 17? (Follow-up: I mentioned Java 8 & 11 features like streams, optionals, lambda etc.)

2.

Filter List of POJOs using Java Streams

Data Structures & Algorithms·Easy

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?

3.

Sort List of POJOs via Streams in Reversed Order

Data Structures & Algorithms·Easy

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

4.

Different Map Implementations in Java

Data Structures & Algorithms

Can you describe the different Map implementations available in Java?

5.

Internal Working of HashMap

Data Structures & Algorithms·Medium

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 answer)

6.

SpringBoot Version Used

Other

What version of Spring Boot do you use?

7.

Dependency Injection in Spring Boot

Other

Explain what Dependency Injection is in Spring Boot and its advantages. (Follow-up: benefits of DI; follow-up about what is singleton)

8.

Prototype Bean Autowired in Singleton Bean

Other·Medium

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?

9.

Database Experience

Other

What types of databases have you used? (Follow-up: is HanaDB SQL or NoSQL?)

10.

Count Males and Females using SQL

Data Structures & Algorithms·Easy

Given a table with columns id and gender, write an SQL query to find the count of males and females.

11.

Longest Common Prefix

Data Structures & Algorithms·Easy

Given a list of words, find the longest common prefix among them.

12.

Longest Common Substring

Data Structures & Algorithms·Medium

Flipped the previous question to find the longest common substring among words.

13.

Challenge and Learning Experience

Behavioral

Tell me about a time you faced a significant challenge and what you learned from that experience. (Follow-up questions related to work discussion)

14.

Dealing with Monotony

Behavioral

This job can sometimes be very monotonous. How do you deal with such situations?

15.

Staying Up-to-Date

Behavioral

How do you stay up-to-date and relevant with what's happening in the tech field?

16.

Opinion on Generative AI

Behavioral

What are your thoughts on Generative AI?

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!