RejectedSoftware Engineer at Visa
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 4
- Format
- Remote
- Applied via
- Other
How it went
- Even for new grad roles basic level of design question are commonly asked
What they would tell you
- Even for new grad roles basic level of design question are commonly asked
How to prepare
- Basic level DSA, SQL, Web Dev, Core CS Fundamentals
Their background
From Tier 1 college NIT Visa visited our campus placements
Round by round
- 1
Online Assessment60 min
The first filter was online test, had 4 DSA problems
- Find all unique triplets in a 2D array that sum to a target value.
- Given a string with parentheses, balance the parentheses by adding the minimum characters.
- Given a binary matrix, implement flood-fill from a starting cell, changing all connected 1s to 0s.
- Given an array of integers and a set of queries (add, remove, update), count and report the number of unique values in the array after each query. I completed all questions within the time limit
- 2
Technical Interview 160 min
Starts with easy DSA, moves to SQL, then projects and ends with core CS theory
-
Find the majority element in array
-
Rotate an array to the right by k steps Given a table of product reviews, count the average rating for each product category What is a self-referential tables? Explain with example I explained my project in detail, covering my role and contributions Core CS
-
Explain C++ virtual functions and how they enable polymorphism
-
What is the difference between threads and processes?
-
How does a CPU cache work?
-
Describe the JavaScript event loop
-
- 3
Technical Interview 260 min
Asked BSF/DFS related problem, Given a map of person-to-manager, print the organizational hierarchy SQL: Given tables for customers, orders, and order items, find the average order value per customer in the last quarter Web Dev:
- Explain the key HTTP methods (GET, POST, PUT, DELETE)
- How are sessions managed in web applications?
- Why use containers? How do they differ from VMs?
- How do you handle CORS in APIs?
- 4
Technical Interview 360 min
i do not got chance for this round, as rejected after round technical interview 2
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.