visa logo
Visa· Staff Software Engineer

Visa - Staff Software Engineer ( Rejected)

Posted
30 Mar 2026
310 reads

Summary

I applied directly on Visa's careers page, received an online assessment, and went through two interview rounds for a Staff Software Engineer position. Both rounds ended in rejection.

How it went

Applied directly on their careers page, received an OA in a few days.

OA is easy, there will be 2-3 questions which need to be solved in 90 mins; they will not take more than 30-45 mins.

1st Round (Rejected)

  • Asked to implement a distributed scheduler (they were looking for pseudo‑code and approach, not a full working solution).
  • Few scenario‑based questions to reduce latency in cache and feature‑flag updates.

1st Round (Different team - Rejected)

  • Implemented kth smallest element.
  • Reversed a linked list except head and tail.
  • Few Spring‑related questions:
    • IOC, Controller Advice, doFilter, Interceptor
    • Monitors and Locks
    • Marker Interface
    • PUT vs PATCH
    • BDD, TDD, DDD
    • TSL SSL

Questions asked (2)

  1. 01

    Kth Smallest Element

    Data Structures & Algorithms · Medium

    Given an unsorted array of numbers and an integer k, find the k‑th smallest element in the array.

  2. 02

    Reverse Linked List Except Head and Tail

    Data Structures & Algorithms · Medium

    Given a singly linked list, reverse the nodes of the list **excluding** the head and the tail nodes. The head should remain the first node and the tail should remain the last node after the operation.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Visa recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

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