Visa
Built from 3 candidate reports with 6 first-hand accounts, covering 2026-27, 2025-26.
Hiring process
Roles: Software Engineering Summer Intern- 1
Coding test
Online assessment, 3 DSA questionsHackerRank75 min3 questionsmixedarrays · intervals · two pointers · graphs · shortest path
Questions drawn from a larger pool, so candidates got different sets. Two easy-to-medium, one medium. Candidate solved all in about 30 minutes.
- 2
Technical interview
MS Teams35 minprojects · system design · scalability
Fully technical. Mostly deep dive on two projects (implementation choices, scalability, alternatives), then a short system design problem, then candidate questions.
Advice from candidates
31 pieces of advice, in their own words. Names removed.
Try to pass maximum number of test cases to get maximum points, even if you don’t get the optimal solution write a brute force approach so as to get maximum points.
Online test · 2025-26
The questions are easy, you just have to be fast in implementing it.
Online test · 2025-26
Read the Preparation material the company sends before the test, it consists of the type of question that can be asked and also has sample questions.
Online test · 2025-26
This was one of the easier OAs as it didn’t need in-depth knowledge of DSA, but it was very implementation heavy and you are expected to solve them quickly, so make sure to practice questions of this format.
Online test · 2025-26
Loading the other 27…
Question patterns reported
The kind of problem, not the problem itself. Our practice questions are written to match these patterns.
- Codingsingle-pass array traversal
- Codingpop connected same-colour cells then drop columns
- Codingnested-loop string manipulation with sorting
- Codingtext formatting and cache design in one account
- Technicalmatch word prefixes against a sentence and reimplement split
- Technicallinked list half reversal
- Technicalrange-query follow-up on an inversion-count style problem
- Codingmerge active intervals, total uncovered time up to t
- Codingper-index count of elements within a value window, sorted or two-pointer
- Codingminimum cost between indices with jump and neighbour moves, multiple queries
- Technicaldesign an imaginary system, explain approach
- Codingshortest path in huge grid with obstacles and one-way teleports
- Codingcount numbers differing in exactly one digit position, arrays up to 1e5
- Technicalimplement LRU cache from scratch
- Technicaltrie-based question
- Technicalrecursive factorial handling very large n
- Technicaleasy string traversal