Visa Software Engineer Interview Experience — Three-Round Onsite With Longest Increasing Path, a Greedy Problem, and an Inventory Service Design

Visa·Software Engineer·Sep 2026
Onsitemedium

Round 1: the original LeetCode problem, longest-increasing-path-in-a-matrix.

Debugging wasn't very convenient. I also had to write my own test cases and my own main, so that held me up for a long time and I didn't have enough time.

At the end I brought up the optimal solution, using memoization to record results, but I was out of time.

Given an m x n integers matrix, return the length of the longest increasing path in matrix.

From each cell, you can either move in four directions: left, right, up, or down. You may not move diagonally or move outside the boundary (i.e., wrap-around is not allowed).

Constraints:

  • m == matrix.length
  • n == matrix[i].length
  • 1 <= m, n <= 200
  • 0 <= matrix[i][j] <= 2^31 - 1

Some Java basics: what is polymorphism, monolithic vs microservices, and some other Java questions.

Some background from my resume.

Round 2: a greedy problem. I used a HashMap to store things and went through it with one for loop. Then I ran out of time; I'm guessing there was a second question too.

Round 3: walk through a design from my resume. They asked about it in a lot of detail.

Design an inventory service. The problem was very vague; it was mainly about how you design the SQL data tables.

Once you've designed it, they ask what interesting analytics you could do with it. Mostly pretty free style.

You have to lay out yourself which functional and performance requirements it needs to satisfy.

Overall it didn't feel that hard, but I hadn't interviewed in a long time, so I completely blew up.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Visa
Role
Software Engineer
Rounds
Onsite
Difficulty
medium
Interview date
Sep 2026
Questions from this interview
3 questions

Real Visa interview experiences

First-hand reports from Visa candidates — the rounds, the questions they were asked, and how it went.

All 12 Visa interview experiences