Visa logo

Visa interview questions

37 first-hand experiences · See open roles at Visa

Visa's engineering loop is built around a proctored CodeSignal online assessment (usually four questions in 70-90 minutes, scored out of 600), followed by two technical interviews and a hiring-manager or lead round, often compressed into a single day for campus hiring in India. Technical rounds mix a moderate DSA problem with a long resume and project deep-dive plus CS-fundamentals quizzing on Java/Spring, OOP, DBMS, SQL, operating systems and networking; senior roles add distributed-systems and design discussion. Non-engineering hiring (corporate finance, FP&A, pricing strategy, Visa Consulting & Analytics) skips coding entirely and runs a recruiter screen, a recorded video interview and a prepared case-study presentation or back-to-back behavioral panels. Candidates repeatedly describe friendly interviewers but slow, patchy recruiter communication.

These 37 writeups cover software engineering, data & science, data engineering and other roles. 36 of them were posted under a pseudonym (Reddit, GeeksforGeeks or forum handles), so we could not verify the authors’ identities.

Typical rounds
2.91-5 range
Outcomes shared
17/14offer / not
Most common round
Technical
Sources span
2010 - 2026

Most frequently reported · Behavioral(28), Data structures & algorithms(22), Arrays & strings(17), Past projects(16), Domain knowledge(11)

Visa’s official process

Visa's own candidate-journey page says hiring runs prescreen -> application review -> assessments -> interviews -> offer, and that most candidates see two to four interview rounds depending on role and level, each 30-60 minutes and usually virtual, with an optional onsite. A recruiter prescreen checks basic qualifications and values alignment; later rounds are with the hiring manager and team members they pick. Some roles add a technical assessment or a case study. Visa points candidates at the STAR method and its Leadership Principles, asks that cameras be on, notes interviewers may use Microsoft Copilot for note-taking transcription (candidates can decline), and explicitly bans candidate use of AI assistance or recording during interviews.

Read Visa’s own hiring page →

What Visa is hiring for now

2 open roles in our index.

Most-posted roles

  • Consulting & Analytics Graduate1
  • Staff Research Scientist1

Top locations

  • Prague1

Commonly tested topics

Data structures & algorithms·Arrays & strings·Dynamic programming·Graphs·OOP·DBMS·SQL·Operating systems·Networking·Concurrency·System design·Low-level design·API design·Past projects·Resume deep-dive·Behavioral·STAR stories·Case study·Domain knowledge·Puzzles

Interview experiences at Visa

Outcome
Seniority

Software Engineer (campus, Meet Visa event)

New grad

Not selected4 rounds

  1. 1
    Technical assessmentOnline assessment

    A timed coding set of four problems, weighted toward arrays with one dynamic-programming and one graph question.

    Covered · Arrays & strings, Dynamic programming, Graphs

  2. 2
    Technical interviewTechnical

    An hour that opened on the resume projects then swept through OOP pillars and virtual-function edge cases, browser DOM concepts, network topologies and security, SQL key constraints, and basic data-structure comparisons.

    Covered · Past projects, OOP, Networking, SQL, Data structures & algorithms

  3. 3
    Managerial roundHiring manager

    Another hour revisiting the project stack listed on the resume, then designing a heap/priority-queue from scratch and closing on a weighing-balance style puzzle.

    Covered · Past projects, Low-level design, OOP, Puzzles

  4. 4
    HR roundBehavioral

    A conversational round about motivation and technology interests, ending with open-ended prompts on how the candidate would improve digital payment products and cryptography.

    Covered · Behavioral, Domain knowledge

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2025-07-23

Software Engineer (full-time)

New grad

Received an offer4 rounds

  1. 1
    Online assessment (CodeSignal)Online assessment

    Four problems in 70 minutes on CodeSignal, roughly two easy and two medium, mixing string manipulation, digit collapsing, grid simulation and query-based counting.

    Covered · Arrays & strings, Data structures & algorithms, Matrix simulation

  2. 2
    Technical interviewTechnical

    An hour on Teams blending ML theory the candidate had on their resume with small coding problems and operating-systems questions on memory translation and kernels.

    Covered · Machine learning, Trees, Operating systems, Data structures & algorithms

  3. 3
    Technical interviewTechnical

    A wide-ranging hour on REST, containers, cloud services, data preprocessing, string problems, OS scheduling and process models, plus design-pattern and inheritance questions and a server-troubleshooting scenario.

    Covered · API design, Concurrency, Operating systems, OOP, Debugging

  4. 4
    Technical + HRHiring manager

    A shorter closing round on monolith-versus-microservices trade-offs, software lifecycle process, plus situational questions about deadlines and unfamiliar technology, and motivation for Visa.

    Covered · Scalability, Operating systems, Behavioral, Past projects

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2024-10-28

Software Engineer (campus)

New grad

Received an offer4 rounds

  1. 1
    Online test (HackerRank)Online assessment

    A 90-minute test with two medium DSA problems on arrays and strings plus one question requiring a live REST API call and data extraction.

    Covered · Arrays & strings, API design

  2. 2
    Technical interview 1Technical

    Explaining the project as a flowchart in plain language, then one string DP variation, followed by internship questions.

    Covered · Past projects, Arrays & strings, Dynamic programming

  3. 3
    Technical interview 2Technical

    Two medium coding problems, normalization forms applied to a given table, OOP pillars with an overloading exercise, a blockchain and cryptography discussion, and designing a coding-contest backend.

    Covered · Data structures & algorithms, DBMS, OOP, System design, Domain knowledge

  4. 4
    Technical + managerialHiring manager

    Motivation for Visa leading into how Visa's own network and UPI-style rails work, some quantitative questions, and a network-security discussion.

    Covered · Domain knowledge, Networking, Behavioral

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2022-09-21

New Graduate Software Engineer

New grad

Received an offer4 rounds

  1. 1
    Coding test (CodeSignal)Online assessment

    Four questions spanning one easy, two medium and one hard, mostly array and hash-map based.

    Covered · Arrays & strings, Hashing, Data structures & algorithms

  2. 2
    Technical interview 1Technical

    A one-hour slot with a 20-minute palindromic-substring coding exercise followed by resume questions and CS fundamentals on processes, threads and cloud computing.

    Covered · Arrays & strings, Concurrency, Past projects

  3. 3
    Technical interview 2Technical

    A scenario framed as modelling three animal kingdoms, which is really an inheritance and polymorphism design exercise, then DBMS ACID and normalization, the OSI layers and language trade-offs.

    Covered · OOP, DBMS, Operating systems, Networking, Past projects

  4. 4
    Lead interviewSystem design

    A 30-minute design conversation about a food-delivery app: module breakdown, stack choices front to back, security hardening and performance, closing on strengths and weaknesses.

    Covered · System design, Scalability, Behavioral

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2024-01-28

Software Engineer (lateral, Bangalore)

Experienced

Not selected4 rounds

  1. 1
    Technical interview 1 (onsite)Technical

    An in-person 45-60 minute round with three coding problems (palindrome check, a heap-based kth element, a two-pointer/sorting problem) plus OOP pillars, collection trade-offs and overloading versus overriding.

    Covered · Arrays & strings, Data structures & algorithms, OOP, Past projects

  2. 2
    Technical interview 2 (onsite)Technical

    A deep Java-language round on string identity and immutability, why main is declared the way it is, data types, plus cloud and container questions.

    Covered · Java internals, Past projects, Containers

  3. 3
    Managerial roundHiring manager

    Resume and work-experience discussion, sketching a CI/CD workflow on a whiteboard, and standard strengths and challenges questions.

    Covered · Past projects, Behavioral, CI/CD

  4. 4
    Online assessment (CodeSignal)Online assessment

    An unusual out-of-order step: the recruiter sent a CodeSignal test a week after the in-person rounds, four questions of which the candidate finished three.

    Covered · Data structures & algorithms

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2025-09-03

Data Engineer Associate (summer intern)

Internship

Received an offer2 rounds

  1. 1
    Online coding test (CodeSignal)Online assessment

    Four mostly medium-difficulty problems in 90 minutes; speed of completion drove the shortlist.

    Covered · Data structures & algorithms

  2. 2
    Technical + HR interviewTechnical

    A 45-50 minute Teams call with a senior security engineer covering project architecture, workflow and scalability limits, the project's authentication scheme, one simple coding exercise, then motivation questions.

    Covered · Past projects, Scalability, Authentication, Behavioral

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2023-09-08

Software Engineer (campus)

New grad

Outcome not shared4 rounds

  1. 1
    Written testOnline assessment

    A broad written test on an assessment platform spanning programming, computer organisation, OS, DBMS and ML, plus two combinatorics-flavoured coding problems; per-section analytics from this test were visible to interviewers later.

    Covered · Aptitude, Operating systems, DBMS, Data structures & algorithms

  2. 2
    Technical interview 1Technical

    Opinion questions about Visa's mobile products, a detailed pass over every project, and concurrency concepts drawn from coursework.

    Covered · Past projects, Concurrency, Domain knowledge

  3. 3
    Technical interview 2Technical

    Software-process questions on agile, testing types and QA, what would change to take the project to production, and how bugs were found and fixed.

    Covered · Testing, Past projects, Debugging

  4. 4
    Fit roundHiring manager

    A discussion of how data mining and machine learning apply to a payments network's data, and which of the open profiles the candidate wanted.

    Covered · Domain knowledge, Machine learning

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2025-07-23

New Grad Software Engineer (Bangalore)

New grad

Received an offernot stated4 rounds

  1. 1
    Online assessment (CodeSignal)Online assessment

    Four DSA problems in 70 minutes covering substring counting, repeated peak removal from an array, a grid-scanning problem and one dynamic-programming question.

    Covered · Arrays & strings, Dynamic programming, Data structures & algorithms

  2. 2
    Technical interview 1Technical

    A 30-minute round on the project's use of LLMs, front-end framework basics, pointers, OOP pillars and a run of operating-systems concepts around threading, deadlock and memory.

    Covered · Past projects, OOP, Operating systems, Concurrency

  3. 3
    Technical interview 2Technical

    Over an hour on Spring Boot annotations, token-based auth and refresh tokens, cache replacement policies with an LRU implementation, git workflow questions, then schema plus REST route design for an order-delivery system and a grouped SQL query.

    Covered · API design, SQL, Low-level design, Authentication

  4. 4
    Lead roundHiring manager

    A relaxed closing conversation on AI tooling in day-to-day coding, a challenging-task story, a difficult subject at university, and encryption versus hashing.

    Covered · Behavioral, Security, Domain knowledge

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2025-09-26

Summer intern (campus)

Internship

Outcome not shared2 rounds

  1. 1
    Online assessmentOnline assessment

    Two problems in an hour at medium-to-hard difficulty, one a two-pointer and sorting exercise wrapped in a word problem and one an inversion-counting variation.

    Covered · Arrays & strings, Data structures & algorithms

  2. 2
    Technical + HRTechnical

    Introduction and motivation up front, then a linked-list cycle problem coded from scratch on a shared editor with brute-force to optimal progression and complexity analysis, followed by disk-scheduling theory and role expectations.

    Covered · Past projects, Trees, Operating systems, Behavioral

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2022-12-08

Software Engineer (campus)

New grad

Received an offer4 rounds

  1. 1
    Online coding test (HackerRank)Online assessment

    Four problems in 90 minutes mixing range-update simulation, a hash-map pair count, a graph connectivity formula and a combinatorics question.

    Covered · Arrays & strings, Graphs, Aptitude

  2. 2
    Technical interview 1Technical

    Project walk-through with database indexing and archiving follow-ups, and a post-mortem of the assessment problem where test cases had failed.

    Covered · Past projects, DBMS, Debugging

  3. 3
    Technical interview 2Technical

    Schema and ER design from a scenario, normal forms, relational versus document store trade-offs and query basics in both, then two binary-tree problems.

    Covered · DBMS, SQL, Trees, API design

  4. 4
    HR roundBehavioral

    A casual closing round on the most interesting project, what could have been done better, and preferred language.

    Covered · Past projects, Behavioral

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2025-07-23

Software Engineer (campus, 6 month internship + full time)

New grad

Received an offer4 rounds

  1. 1
    Coding test (HackerRank)Online assessment

    Three problems in 90 minutes, all standard dynamic-programming and array patterns.

    Covered · Dynamic programming, Arrays & strings

  2. 2
    Technical interview 1Technical

    Project and stack discussion, two light coding exercises used to probe thought process, two SQL queries over employee tables including a second-highest-value query, and the OSI model.

    Covered · Past projects, Arrays & strings, SQL, Networking

  3. 3
    Technical interview 2Technical

    Relational versus non-relational choices with real examples, handling a million concurrent requests, protocol and websocket questions, development lifecycle, a full run of deadlock theory, a big-number arithmetic coding problem and a marbles puzzle.

    Covered · DBMS, Scalability, Operating systems, Testing, Puzzles

  4. 4
    Technical + managerialHiring manager

    Questions about a payment-gateway integration in the resume and how to respond to an upstream outage, a workplace-credit conflict scenario, a brute-force card-verification thought experiment, and doubly linked list use cases leading into LRU caching.

    Covered · Past projects, Conflict handling, Low-level design, Domain knowledge

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2025-07-23

Software Engineering intern (campus)

Internship

Received an offer2 rounds

  1. 1
    Online assessment (HackerRank)Online assessment

    Two medium problems in an hour, one bit-manipulation flavoured greedy question and one classic subsequence dynamic-programming question; only optimal solutions passed.

    Covered · Arrays & strings, Dynamic programming

  2. 2
    Technical + HRTechnical

    Introduction and a walk through three web projects, then one hard tree dynamic-programming problem solved with a hint, closing on strengths, weaknesses and a stress-handling story.

    Covered · Past projects, Trees, Behavioral

Shared by GeeksforGeeks contributor (anonymous) on gfg · 2025-07-23

Senior Software Engineer (Bangalore)

Experienced

Received an offercandidate says a competing offer forced a slightly improved package; declined3 rounds

  1. 1
    Coding round (CodeSignal, live)Technical

    A 45-minute live session with two interviewers covering a rotated-array search problem and a stock-trading dynamic-programming problem, plus complexity discussion.

    Covered · Arrays & strings, Dynamic programming, Data structures & algorithms

  2. 2
    Technical / system designSystem design

    A deep dive into the candidate's current system with concurrency, multithreading and distributed-consistency scenarios, alongside Spring Boot internals, SQL objects and design patterns.

    Covered · System design, Concurrency, SQL, Java internals, Scalability

  3. 3
    Hiring managerHiring manager

    A friendly two-way conversation about day-to-day work and ways of working, with the manager describing the team and stack.

    Covered · Past projects, Behavioral

Shared by LeetCode Discuss (anonymous) on leetcode · 2023-12-07

Senior Software Engineer (Bangalore)

Experienced

Received an offer5 rounds

  1. 1
    Online test (HackerRank)Online assessment

    Three easy-to-medium coding problems.

    Covered · Data structures & algorithms

  2. 2
    Technical interviewTechnical

    Java and Spring Boot basics plus project discussion, then implementing a custom cache from scratch with a follow-up twist on the same design.

    Covered · Java internals, Low-level design, Past projects

  3. 3
    Design interviewSystem design

    Critiquing the candidate's monolithic architecture and proposing improvements, covering load balancing, hashing and encryption, then one array coding problem.

    Covered · System design, Scalability, Arrays & strings

  4. 4
    Design interviewSystem design

    A second design-heavy round on sharding, distributed caching and NoSQL choices, with another medium coding problem.

    Covered · System design, Scalability, DBMS

  5. 5
    Techno-managerialHiring manager

    Fit plus technical, revisiting project architecture and REST/Spring Boot fundamentals before managerial questions.

    Covered · System design, API design, Behavioral

Shared by LeetCode Discuss (anonymous) on leetcode · 2021-05-28

Software Engineer (Bangalore)

Experienced

Received an offer4 rounds

  1. 1
    CodeSignal assessmentOnline assessment

    Four questions escalating from easy through hard.

    Covered · Data structures & algorithms

  2. 2
    Technical interviewTechnical

    About half the hour on resume and architecture trade-offs (for example why a particular message broker was chosen), then a rate-limiting problem framed on log data, solved with a sliding window and extended to a very large file.

    Covered · Resume deep-dive, System design, Arrays & strings, Scalability

  3. 3
    Technical interviewTechnical

    Forty minutes of stack and architecture questioning, then a binary-search-on-answer problem coded with edge cases.

    Covered · Resume deep-dive, Data structures & algorithms

  4. 4
    Hiring managerHiring manager

    A grilling on system architecture drawn live on a whiteboard tool, covering scalability and performance trade-offs, plus behavioral questions on collaboration and ownership.

    Covered · System design, Scalability, Behavioral

Shared by LeetCode Discuss (anonymous) on leetcode · 2025-06-06

Software Engineer (SDE-1, Bangalore)

Experienced

Received an offercandidate says the eventual offer was below their existing package and declined it4 rounds

  1. 1
    CodeSignal assessmentOnline assessment

    Four problems at roughly medium difficulty.

    Covered · Data structures & algorithms

  2. 2
    Virtual technical interviewTechnical

    An LRU cache implementation plus multithreading questions and singleton pattern details around locking and synchronization.

    Covered · Low-level design, Concurrency, OOP

  3. 3
    Onsite technical interviewSystem design

    A high-level design of a notification management system with queueing, then resume drill-down on caching, search infrastructure and JVM memory management, and a grid search coding problem.

    Covered · System design, Resume deep-dive, Data structures & algorithms

  4. 4
    Onsite HR interviewBehavioral

    Standard HR questions with a few more resume follow-ups.

    Covered · Behavioral, Resume deep-dive

Shared by LeetCode Discuss (anonymous) on leetcode · 2025-02-19

Software Engineer (SDE-1)

Experienced

Outcome not shared4 rounds

  1. 1
    Online coding test (CodeSignal)Online assessment

    Four questions rising in difficulty, with the first two easy and the last two medium-to-hard.

    Covered · Data structures & algorithms

  2. 2
    Technical interviewTechnical

    A single graph problem where the adjacency relation had to be inferred from string endpoints, then cycle detection on that graph.

    Covered · Graphs, Data structures & algorithms

  3. 3
    Technical interviewTechnical

    Held the same day: reconstructing an itinerary from city pairs and identifying the unique starting point, discussed via both a graph traversal and a set-based approach.

    Covered · Graphs, Data structures & algorithms

  4. 4
    Hiring managerHiring manager

    Behavioral questions focused on appetite for learning and career growth.

    Covered · Behavioral

Shared by LeetCode Discuss (anonymous) on leetcode · 2025-05-23

Senior Software Engineer

Experienced

Not selected3 rounds

  1. 1
    CodeSignal assessmentOnline assessment

    Four questions the candidate found easy with generous time, but under strict proctoring; feedback came within two days.

    Covered · Data structures & algorithms

  2. 2
    Technical interviewTechnical

    A broad round on Java and Spring internals plus past projects, with a professional interviewer, after the slot was rescheduled at short notice.

    Covered · Java internals, Past projects, API design

  3. 3
    Technical interviewTechnical

    A rushed 40-minute round of largely textbook theory questions asked ad hoc; the candidate answered most and was rejected two days later with a form email.

    Covered · OOP, Scalability, Domain knowledge

Shared by LeetCode Discuss (anonymous) on leetcode · 2025-11-27

Software Engineer

Experienced

Received an offer4 rounds

  1. 1
    CodeSignal assessmentOnline assessment

    Four easy-to-medium problems where time management mattered more than difficulty.

    Covered · Data structures & algorithms, Arrays & strings

  2. 2
    Technical interviewTechnical

    Project role, stack and challenges, plus two array and string coding problems and core language concepts.

    Covered · Past projects, Arrays & strings, Java internals

  3. 3
    Technical interviewTechnical

    A more algorithm-heavy round with coding problems and conceptual follow-ups; the interviewer offered hints throughout.

    Covered · Data structures & algorithms, Arrays & strings, Past projects

  4. 4
    Hiring managerHiring manager

    A mix of technical and behavioral, focused on problem-solving approach, teamwork, ownership and motivation for Visa.

    Covered · Behavioral, STAR stories

Shared by Suppi242001 on leetcode · 2025-11-06

Software Engineer (Bangalore)

Experienced

Outcome not shared1 round

  1. 1
    CodeSignal assessmentOnline assessment

    Four questions of mixed difficulty covering grid simulation, simple conditional logic, a line-traversal simulation and array state updates from an operation list.

    Covered · Arrays & strings, Data structures & algorithms

Shared by LeetCode Discuss (anonymous) on leetcode · 2025-11-08

Data Scientist

Experienced

Outcome not shared4 rounds

  1. 1
    Timed technical assessmentOnline assessment

    Three timed sections of roughly 15 minutes each over a card-transactions dataset: Python analysis, SQL analysis and modelling ideas, all framed as finding insights rather than as puzzles.

    Covered · SQL, Python, Machine learning

  2. 2
    ML technical interview (onsite)Technical

    Deep questioning on the exact models on the candidate's resume, including feature selection, algorithm choice, overfitting in boosting, hyperparameter meaning, and choosing a hypothesis test for sampling bias.

    Covered · Machine learning, Statistics, Resume deep-dive

  3. 3
    Hiring manager (onsite)Case study

    The manager described the team and current projects, then covered feature importance and a customer-propensity case study set in a telecom context.

    Covered · Case study, Machine learning, Resume deep-dive

  4. 4
    Leadership interviewFinal

    An online round with a senior leader that turned out to be technical rather than behavioral, covering reinforcement learning, defining success metrics for a loyalty programme, and validating experiment group representativeness.

    Covered · Case study, Statistics, Domain knowledge

Shared by Hena Kasawatia on blog · 2023-11-12

Full Stack Software Engineer (US)

Experienced

Received an offer5 rounds

  1. 1
    Recruiter screen and assessmentPhone screen

    A recruiter call confirming Java experience and role fit; the assessment was waived because the candidate had a recent valid CodeSignal general assessment score.

    Covered · Resume deep-dive

  2. 2
    Hiring manager roundHiring manager

    A short behavioral round in STAR format tied to Visa's stated principles, which ran well under the scheduled time.

    Covered · Behavioral, STAR stories, Leadership Principles

  3. 3
    Backend technicalTechnical

    Billed as backend-in-Java but delivered as a single string-manipulation coding problem.

    Covered · Arrays & strings, Data structures & algorithms

  4. 4
    Frontend technicalTechnical

    Building a small to-do application in React live, with conceptual questions about component behaviour, data fetching and user flow asked while coding.

    Covered · Front-end frameworks, API design, Debugging

  5. 5
    Team matchingFinal

    After an initial rejection the recruiter reopened the process and put the candidate through team-matching conversations, which produced an offer.

    Covered · Resume deep-dive, Behavioral

Shared by u/Interesting_Sky533 (r/leetcode) on reddit · 2025-05-23

System Engineering intern (off-campus)

Internship

Not selected2 rounds

  1. 1
    CodeSignal assessmentOnline assessment

    Four DSA questions scored out of 600; the candidate reports 547 and was put on hold before being redirected to a different role.

    Covered · Data structures & algorithms, Arrays & strings

  2. 2
    Technical interviewTechnical

    A staff system engineer opened with two easy coding problems written live on CodeSignal, then moved into Linux commands, shell scripting, container concepts and infrastructure-as-code and pipeline tooling that the candidate had not used.

    Covered · Arrays & strings, Linked lists, Operating systems, CI/CD, Containers

Shared by u/SuhailSharieff (r/internships) on reddit · 2026-01-21

Software Engineer, new grad (US)

New grad

Not selected3 rounds

  1. 1
    CodeSignal assessmentOnline assessment

    A standard online assessment that the candidate cleared comfortably before being invited to interview.

    Covered · Data structures & algorithms

  2. 2
    First-round interviewTechnical

    A single first-round interview that went well, though scheduling took weeks of chasing the recruiting team.

    Covered · Resume deep-dive

  3. 3
    Final round with hiring managerHiring manager

    A positive conversation with the prospective manager who signalled strong interest, after which the candidate was asked twice to extend a competing offer deadline and then received an automated rejection.

    Covered · Behavioral, Resume deep-dive

Shared by u/PrintSuspicious1449 (r/csMajors) on reddit · 2023-12-08

Software Engineer, graduate role

New grad

Not selected1 round

  1. 1
    CodeSignal screeningOnline assessment

    Four sections scored out of 600; the candidate scored 315 after spending too long on the hardest section and running out of time on an easy one.

    Covered · Data structures & algorithms

Shared by u/After_Department_669 (r/leetcode) on reddit · 2025-11-18

Software Test Engineer (US East Coast)

Experienced

Outcome not shared2 rounds

  1. 1
    CodeSignal assessmentOnline assessment

    A standard online assessment cleared before the interview loop.

    Covered · Data structures & algorithms

  2. 2
    Back-to-back interviewsPanel

    Three consecutive interviews in one sitting mixing coding problems and a system design round; the candidate heard nothing back for over two weeks.

    Covered · Data structures & algorithms, System design

Shared by u/Own-Kaleidoscope9330 (r/leetcode) on reddit · 2025-06-04

Visa Consulting & Analytics Analyst (London)

New grad

Received an offer3 rounds

  1. 1
    Online testsOnline assessment

    Numerical, non-verbal reasoning and personality assessments as the first filter.

    Covered · Aptitude, Personality assessment

  2. 2
    Recorded video interviewPhone screen

    A one-way recorded interview covering motivation for the firm and the role.

    Covered · Behavioral, Motivation

  3. 3
    Case presentationCase study

    A take-home case issued a week ahead, presented as a short slide deck analysing why an issuing bank was underperforming on card economics, with questions afterwards; offers were delivered by phone.

    Covered · Case study, Presentation, Domain knowledge

Shared by Wall Street Oasis contributor (anonymous) on wso · 2025-11-01

Consulting & Analytics intern (Budapest)

Internship

Not selected2 rounds

  1. 1
    Recorded digital interviewPhone screen

    A three-question one-way video interview submitted after applying online.

    Covered · Behavioral, Motivation

  2. 2
    Case presentation (final)Case study

    A case sent a week before the final round, presented live, followed by questions on motivation for the role; the whole process ran two to three months.

    Covered · Case study, Presentation

Shared by Wall Street Oasis contributor (anonymous) on wso · 2025-01-01

Pricing Analyst, Pricing Strategy (San Francisco)

Experienced

Not selected2 rounds

  1. 1
    Phone interviewsPhone screen

    Three 30-minute phone conversations with the hiring manager and peers from the same group, sourced through an employee referral.

    Covered · Resume deep-dive, Domain knowledge

  2. 2
    Onsite panelPanel

    A flown-in final round in the San Francisco office with four separate 30-minute VP interviews, heavy on market-sizing questions.

    Covered · Market sizing, Case study

Shared by Wall Street Oasis contributor (anonymous) on wso · 2010-04-01

Business Analyst, Business Development (Austin)

Experienced

Not selected2 rounds

  1. 1
    Hiring manager screenHiring manager

    A recruiter reached out a week after the online application and scheduled a conversation with the hiring manager.

    Covered · Resume deep-dive

  2. 2
    Divisional panelPanel

    Three back-to-back 30-minute interviews with members of the divisional team; the process ran one to two months.

    Covered · Behavioral, Domain knowledge

Shared by Wall Street Oasis contributor (anonymous) on wso · 2021-08-01

Corporate Finance intern (Foster City)

Internship

Received an offer3 rounds

  1. 1
    On-campus first roundTechnical

    A campus-recruiting first-round interview arranged directly by Visa.

    Covered · Resume deep-dive, Behavioral

  2. 2
    HR phone screenPhone screen

    A recruiter phone conversation between the campus round and the final.

    Covered · Behavioral

  3. 3
    Final with senior managersFinal

    A video interview with two senior finance managers closing out a one-to-two-month process, ending in an accepted offer.

    Covered · Financial modeling, Behavioral

Shared by Wall Street Oasis contributor (anonymous) on wso · 2018-03-01

Finance intern, FP&A (Foster City)

Internship

Not selected1 round

  1. 1
    Three interviewsPhone screen

    A three-interview loop mixing behavioral and technical finance questions, reached through on-campus recruiting; the candidate found the interviewers unusually invested in the candidate experience.

    Covered · Behavioral, Financial modeling

Shared by Wall Street Oasis contributor (anonymous) on wso · 2020-02-01

Finance intern, generalist (Washington DC)

Internship

Not selected1 round

  1. 1
    On-campus group interviewGroup exercise

    A single campus interview run by three current Visa employees, all former interns, consisting of standard behavioral questions and an interest assessment; the candidate never heard back afterwards.

    Covered · Behavioral, Motivation

Shared by Wall Street Oasis contributor (anonymous) on wso · 2018-10-01

Finance Manager (Foster City)

Experienced

Not selected1 round

  1. 1
    Round 1-3: Panel interviews plus assessmentPanel

    Three rounds spanning six separate team members plus a personality test over one to two months; the candidate reports never receiving a decision from either the recruiter or the hiring manager.

    Covered · Behavioral, Personality assessment

Shared by Wall Street Oasis contributor (anonymous) on wso · 2023-08-01

Finance Analyst (New York)

Experienced

Received an offer1 round

  1. 1
    Zoom interview with HR and senior analystsPhone screen

    A single straightforward video round with HR and senior analysts from the team, run in under a month end to end; the candidate declined the resulting offer.

    Covered · Behavioral, Resume deep-dive

Shared by Wall Street Oasis contributor (anonymous) on wso · 2021-11-01

Senior Analyst (San Francisco)

Experienced

Not selected2 rounds

  1. 1
    HR callPhone screen

    A short introductory call from a recruiter, under 30 minutes.

    Covered · Resume deep-dive

  2. 2
    Hiring manager callHiring manager

    A hiring-manager phone conversation scheduled two days later, also under 30 minutes; the whole process took less than a month.

    Covered · Behavioral, Resume deep-dive

Shared by Wall Street Oasis contributor (anonymous) on wso · 2016-08-01

Project Management (Santa Clara)

New grad

Not selected3 rounds

  1. 1
    Phone screenPhone screen

    An initial screening call after an employee referral.

    Covered · Resume deep-dive

  2. 2
    Behavioral interviewBehavioral

    A behavioral-only first interview.

    Covered · Behavioral, STAR stories

  3. 3
    Technical interviewTechnical

    A technical second interview followed by a background check; the process ran two to three months.

    Covered · Domain knowledge, Resume deep-dive

Shared by Wall Street Oasis contributor (anonymous) on wso · 2021-12-01

Visa interviews: FAQ

What is the interview process like at Visa?
Visa's engineering loop is built around a proctored CodeSignal online assessment (usually four questions in 70-90 minutes, scored out of 600), followed by two technical interviews and a hiring-manager or lead round, often compressed into a single day for campus hiring in India. Technical rounds mix a moderate DSA problem with a long resume and project deep-dive plus CS-fundamentals quizzing on Java/Spring, OOP, DBMS, SQL, operating systems and networking; senior roles add distributed-systems and design discussion. Non-engineering hiring (corporate finance, FP&A, pricing strategy, Visa Consulting & Analytics) skips coding entirely and runs a recruiter screen, a recorded video interview and a prepared case-study presentation or back-to-back behavioral panels. Candidates repeatedly describe friendly interviewers but slow, patchy recruiter communication.
What topics does Visa test in interviews?
Commonly reported topics include Data structures & algorithms, Arrays & strings, Dynamic programming, Graphs, OOP, DBMS.

These guides summarize public, first-hand interview experiences shared by candidates. They describe the shape of each loop and the topics that came up, not a leaked question bank, and every experience links back to its original source. Processes change often; treat this as directional prep, not a script.