I applied for a software engineer role through their portal.
Got a call from HR after a week.
There are a total of 6 rounds: one telephonic, two technical, one coding, and two with the manager and delivery manager.
The first round was a telephonic interview, covering basic Java and threads.
This was followed by two technical rounds, which focused on Data Structures, Threads, Design Patterns, and the Software Development Life Cycle, along with one coding round.
For the coding round, you will be provided with a laptop and an editor (Eclipse).
Essentially, the coding round will present three types of questions:
These were followed by two HR rounds.
TO DO's:
Become well-versed in Threads, as they are a significant focus.
In the coding round, if you are unsure of the logic for a question, do not submit a blank response. Try to solve it and write extensive comments.
Develop a strong understanding of Data Structures (like linked lists and hash maps) and their respective time complexities.
HR rounds are considered more important than technical rounds. Ensure you are well-prepared for the following questions. "Why are you leaving your current company?" This is a critical question. Even with strong technical skills, you may miss an offer due to your answer. A safe and effective response is to state you are "Looking for new challenges," but be prepared for follow-up questions.
Avoid attempting to impress managers or delivery managers with exaggerated answers.
Ensure your answers are sufficient rather than aiming for perfection.
The following metrics were computed from 26 interview experiences for the Visa Software Engineer role in Singapore, Singapore.
Visa's interview process for their Software Engineer roles in Singapore, Singapore is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Visa's Software Engineer interview process in Singapore, Singapore.