Visa Inc. campus hiring for New Grad / intern Software Engineer roles is CodeSignal-first, then short technical panels and a lead conversation. Notes below are synthesized from public 2024-2025 India reports into round tables and outcome notes - treat this as a prep map, not a script.
Round-wise process at a glance
Round
Typical format
What clears you
Online Assessment
CodeSignal; 2-4 DSA; 60-70 min
High test-case pass rate under time
Technical 1
~50-70 min; resume + timed coding
Working code + clear explanation
Technical 2
~50-70 min
Second coding set + core CS
Lead / HR
~30-60 min
Design thinking + behavioural fit
Technical interview experience 1 - New Grad SWE 2025 (VIT Vellore)
Technical interview experience 1
Candidate profile: New Grad Software Engineer 2025; VIT Vellore; 7+ CGPA; Bengaluru location; verdict selected (GFG).
Process overview
Online test → PPT → personal interviews (2 technical + 1 lead)
Interviews on MS Teams with CodeSignal coding environment
Interview timings reported
Technical rounds on the order of ~1 hr 10 min and follow-ups same day
Lead round ~30 min
Interviewers described as supportive
Final result: Selected
Takeaways
What decided it: Same-day stamina across two long technicals plus a supportive lead round after CodeSignal familiarity from practice.
Common fail: First-time CodeSignal friction on campus day; fading energy by the lead conversation.
How to practise: Two timed CodeSignal-style sits before the drive; schedule water/rest between same-day panels.
Technical interview experience 2 - Internship / earlier New Grad patterns
Technical interview experience 2
Candidate profile: Composite of NIT internship Oct 2025 and prior New Grad GFG reports.
OA
CodeSignal lab OA ~70 min, 4 DSA; ~500 → 12 shortlisted in one account
Alternate: 2 coding / 60 min; 384 → 7 interviewed in another
Technical prompts reported
Timed coding (~20 min boxes) in preferred language
OOP concepts; Python yield/zip when Python listed
SQL: LIKE, LIMIT, primary vs foreign key
DBMS purpose; DNS and load balancing
Binary tree tasks; missing number; bubble sort explain/code
Puzzle example: two daughters same birth details but not twins (triplets)
Lead / combined HR
Design modules for a Swiggy-like application scenario
Dream job; college memories; project session errors
Internship report: 6 selects after combined Tech+HR
Takeaways
What decided it: Timed coding boxes plus OOP/SQL/DNS fundamentals, then a structured Swiggy-like module design in the lead round.
Common fail: Ignoring SQL/OOP when prep is only LeetCode; buzzword product design without modules.
How to practise: 20-minute coding boxes; LIKE/LIMIT and key types aloud; sketch entities for a delivery app.
Candidate profile: Software Engineer 1 (SDE-1), remote loop; composite of public 2025–2026 candidate reports (DevBrainiac, TechPrep-style patterns).
CodeSignal OA
~70–90 minutes, four problems with rising difficulty; partial credit reported on CodeSignal - finishing three cleanly often beats rushing a fourth
Topics: arrays, implementation-heavy medium, graph or DP capstone
Technical interviews
Graph modelling: cycle detection in a dependency or payment-routing graph; follow-ups on edge cases and complexity
Route reconstruction: rebuild a path from predecessor maps / hashing - emphasis on explaining approach, not memorised templates
Live environment similar to other campus reports (Teams + shared editor)
Hiring manager round
Tell me about yourself; Why Visa; career growth; mistake and learning; motivation as an engineer
Tone conversational; evaluates communication and growth mindset after technical filters
Reported outcome: Selected in source write-up
Key takeaways: Some Visa loops weight graph reasoning and problem modelling as heavily as classic LeetCode patterns. Rehearse translating a word problem into nodes and edges before coding.
Candidate profile: Experienced backend candidate; composite from public Medium / Stackademic-style Visa reports (not campus NCG).
OA and early technical
CodeSignal: mix of array, greedy, and DP; recruiter cited bar of ~3 full solves plus partial on the fourth
Technical 1: LRU cache live - then extend with LinkedHashMap or explicit doubly linked list + map
System design & stack depth
Spring Boot / Hibernate: eager vs lazy loading, ORM trade-offs tied to a real resume project
Upload/download or notification-style design with streaming vs batch (Kafka / Flink mentioned in some reports)
DNS, microservices, and CI/CD sketch questions appear in backend+AI track write-ups
Director / managerial close
Role scope, cross-team collaboration, behavioural fit after technical clearance
Less coding, more judgement and alignment with regulated payments work
Key takeaways: Mid-level loops add fuller design and framework depth; new grads should still expect lighter schema + LRU embedded in Technical 2.
HR / lead notes
Lead / HR interview experience
Expect friendly but probing conversations on projects, Why Visa (payments scale, reliability, customer impact), AI-tool boundaries, and teamwork. Lead rounds in 2025–2026 India reports also ask light concept checks (encryption vs hashing, integrity under pressure).
Prepare one product-design sketch you can talk through in ten minutes: order flow, payment authorisation, idempotent retries, or notification fan-out - framed for correctness first.
Map behavioural answers to Visa’s four leadership principles; have one STAR story each for customer obsession, courageous technical disagreement, and owning a mistake.
Sample answers for high-frequency questions
Q. Primary key vs foreign key. A. Primary key uniquely identifies a row (UNIQUE + NOT NULL). Foreign key references a primary/unique key in another table to enforce referential integrity with ON DELETE/UPDATE actions.
Q. Load balancing - why it matters for Visa-scale systems. A. Distributes traffic across instances for availability and latency. Algorithms: round-robin, least connections, consistent hashing. Health checks remove bad nodes. Pair with horizontal scaling discussion.
Q. Timed coding strategy (20 minutes). A. Restate → brute → optimise → code happy path → edge cases. Speak complexity. Partial correct with clear next steps beats silent perfectionism.
Q. Why Visa? A. Payments reliability at global scale + interest in secure transactional systems - tie to a project involving consistency, auth, or high-volume data.
Q. What is idempotency in payments APIs, and why do interviewers care? A. An idempotent operation produces the same outcome if executed once or multiple times with the same idempotency key - critical when clients retry on timeouts. Pattern: client sends Idempotency-Key, server stores request hash + result for a TTL, duplicate keys return the stored response instead of double-charging. Mention pairing with at-least-once messaging and reconciliation jobs.
Q. Explain SSL/TLS at a high level (common CS fundamentals pivot). A. TLS negotiates cipher suite and keys (handshake), then encrypts application data in transit using symmetric keys established during handshake; certificates bind public keys to identities via a chain of trust. In payments, TLS protects data in motion; tokenisation and vault encryption handle data at rest - different layers, both required.
Q. Graph vs array mindset for Visa OA follow-ups. A. When a problem mentions dependencies, routes, or “can we reach X,” model vertices and edges first. State cycle detection (DFS colours or Kahn topological sort) or shortest path assumptions (non-negative weights → Dijkstra). Say complexity aloud before coding.
Dense prep checklist
CodeSignal timed sets: aim for three complete solutions before chasing a fourth partial
SQL + OOP oral sheet (keys, joins, four pillars, deadlock)
One payments-adjacent project story (idempotency, auth, DB migrations)
These links are research inputs we used to map CodeSignal campus loops - not copied page mirrors. We reorganized reports into process tables, outcome notes, and prep takeaways for Visa.