Visa Senior Software Engineer Interview Experience

Senior Software Engineer

August 28, 2025
4 Questions
Selected

Summary

AI Powered

The Visa interview process consisted of two rounds and involved various technical challenges. Round 1 focused on coding questions, including a variation on flattening a linked list and designing a REST API with error handling, while Round 2 dealt with algorithmic problems and system design, such as maximizing pass ratios and developing a logging system. Overall, the interview experience at Visa was technical and moderately challenging, emphasizing both coding and design skills.

1

Round 1

#1

Flattening a Linked List Variation

Explain how to flatten a linked list, which is a list of linked lists, into a single linked list. Discuss your approach, challenges faced, and how you would implement this in your code.
Linked List
Golang
Coding Interview
Medium
#2

Design a REST API with Error Handling

Design a REST API for a given application. Detail the endpoints, data flow, and error handling you would implement. Additionally, construct the high-level design (HLD) outlines for the API.
Hld
Software Design
Golang
Rest Api
Medium
2

Round 2

#1

Maximum Average Pass Ratio Variation

Given a set of exams with the current pass ratios, develop an algorithm to maximize the average pass ratio through strategic retakes. Present your algorithm’s approach and logic.
Problemsolving
Coding Interview
Greedy Algorithm
Medium
#2

Design a Logging System

Design a Logging System that can handle high throughput and low latency requirements. Discuss the components, flow, high-level design (HLD), and possible bottlenecks in your design.
System Design
Hld
Logging
Golang
Medium
A

Anonymous

Anonymous User

AI Powered

Share Your Story

Share your interview in your own words — our AI handles the rest. Hardly takes 2 minutes.

Mock Interviews & 1:1 Guidance

Practice mock interviews or book a 1:1 call for career guidance, resume reviews, and more.

AI Interview Prep

AI interview prep powered by real interview data.

Show Your Love!

Connect with us on social media