Katkat

real interview stories, told over a cup of tea ♡

Visa Interview Experiences

3935 interview stories from candidates at 857 companies: how each round went, what was asked and how it ended. Every company page links to practice questions in the same style.

3935
Experiences
857
Companies
532
Offers

14 results

  • Proctored 90-Minute OA with Three QuestionsVisa · Software Engineer · Senior+ · Online Assessment · Oct 2026

    Format: three questions, 90 minutes. It is proctored, you have to keep your camera on, and they record your screen too. Given a String, return the number of words in it. Example: He has 1 million do[[ars, isnt he? The steps in the problem statement are: first split the String on spaces into words, then throw out any word that contains digits or symbols other than punctuation (comma, period, quest…

  • Three-Question OA Ending in a Shortest-Prefix Permutation ProblemVisa · Software Engineer · New Grad · Online Assessment · Sep 2026

    Visa's latest OA questions. Three questions in total: the first two were fundamental questions, and the third was an intermediate question. Question 1 I don't remember the problem statement clearly. It was fairly basic; I remember you needed a hashmap optimization to avoid TLE. Question 2 Given an integer array (a vector). For each integer in the array, find the minimum k such that: It is a posit…

  • 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 lo…

  • CodeSignal OA and Two Technical RoundsVisa · Software Engineer I · Technical Screen · Aug 2026

    CodeSignal online assessment Array operations: given arrays A and B, count the pairs for which A[i] + B[j] equals a specified target. Matrix rotation and boundary handling: rotate an N by N matrix clockwise, then perform special calculations on boundary elements according to specified conditions. String processing and sliding window: find substrings in a long string that match a specified pattern…

  • HackerRank, Two RAG-Heavy Rounds and an Offer the Day AfterVisa · Software Engineer · Senior+ · Onsite · Aug 2026
    Offer

    I joined Amazon in the US in September 2022, straight out of my master's program, and my reviews came back "Exceeds Expectations" two years running. A promotion I was expecting never came through, so I switched teams. My new senior manager looked over my promotion case, saw nothing missing, and intended to put me forward for promotion in March 2026. In January, though, the entire team was laid of…

  • Online Assessment with Perfect Substring and Connected GroupsVisa · Software Engineer · Senior+ · Online Assessment · Aug 2026

    Online Assessment First question: Perfect Substring Given a string s made up only of digits, and an integer k, we need to find the number of substrings that satisfy a specific condition: every distinct digit character that appears in the substring must appear exactly k times. Input: string s and integer k Output: the total count of substrings satisfying the condition Example: if s = "11020211" an…

  • Software Engineer interview at VisaVisa · Software Engineer · Jul 2026
    Rejected

    Visa began in a standard way with an OA and then technical rounds. In CodeSignal Round 1, I had a medium array problem, a deep resume discussion, Docker and Kubernetes questions, and basic database-query material. Round 2 was more coding-heavy and asked me to implement an LRU cache. I got working LRU-cache code, but the interview ended around the 50-minute mark, leaving expected material uncovere…

  • Visa Software Engineer interview experienceVisa · Software Engineer · Online Assessment · Jul 2026

    After finishing the OA, I was selected for the next step. The interview combined a resume walkthrough with coding and fundamentals. They focused on my projects and hackathons, then asked at least one DSA question. The coding question was cycle detection in a linked-list-like structure, requiring me to reason through how to identify a loop. We also discussed CS fundamentals, situational questions,…

  • The technical round was scheduled for 60 minutes and was meant to cover coding plus low-level design, but it ended after about 30 minutes. The interviewer never turned on the camera. When I tried to explain my approach before coding, they told me to start coding and shut down even small attempts to align or ask clarifying questions. There were long silences around a single coding prompt, and the…

  • Rejected

    I applied through Visa's careers site and started with an online assessment containing two coding questions focused on dynamic programming and the two-pointer technique. The interview process was where it fell apart. My first-round interview was postponed twice just before its scheduled start. On the third attempt, I joined and waited about 15 minutes before contacting the recruiter. They said th…

  • Visa Software Engineer interview: payment states, retries and reference checksVisa · Software Engineer · Online Assessment · Jul 2026
    Offer

    I started with an online HackerRank test, then had a series of virtual interviews. The first technical round covered data structures, algorithms and system design. Later conversations went deeper into design and leadership. The DSA questions felt like familiar structured problems, but I still had to find a correct approach under time pressure. In system design, I needed to explain trade-offs in d…

  • Visa Software Engineer interview: short Java and algorithms roundVisa · Software Engineer · Other · Jul 2026

    My Visa interview lasted about 30 minutes and moved quickly. I began with a coding question and had around five minutes to produce a solution. That was followed by a logical puzzle. The interviewer then tested object-oriented programming and Java fundamentals, including implementing inheritance. The last part was a binary-search problem: I started with a brute-force approach, explained how I woul…

  • Warehouse-Capacity Routing and a Pair-Sum-With-Updates ProblemVisa · Software Engineer · Online Assessment · Sep 2025

    Questions one and two were pretty easy, I don't really remember them. Three: The prompt was long. You're given an int array representing the capacities of warehouses 0 through n - 1, plus an array of events. Events are either "PACKAGE" (process one package) or "CLOSURE X" (close warehouse N). Packages start being processed at warehouse 0, and once a warehouse hits capacity, the next warehouse tha…

  • Recruiter Says Passing Round One Doesn't Guarantee a Second InterviewVisa · Product Manager · Technical Screen · Oct 2024
    In progress

    10/10 phone screen with Visa. At the start, the recruiter first confirmed my visa type, whether I need sponsorship, whether I could do hybrid at least two days a week, and confirmed there's no relocation sponsorship — then the actual questions started. Tell me about yourself Why do you want to apply for this position How do you make the product roadmap — tell me about your experience working on a…