Taro Logo

SWE Intern Interview Experience - Bengaluru, Karnataka

September 1, 2025
Positive ExperienceGot Offer

Process

Round 1

Type - Technical (45-50 minutes)

The interview began with a short introduction, where I spoke about my internship experience, some of my projects, achievements, and extracurricular activities. The interviewer picked up on my NoSQL project from the resume and asked why I chose a particular language and what advantages it offered. I explained the project in detail, although I felt he didn’t fully follow my explanation.

After that, the discussion shifted to C programming. I was asked to explain malloc, calloc, and realloc, along with writing code snippets for each. This was followed by a question on the difference between structs and unions.

We then moved into object-oriented programming concepts. I was asked how encapsulation and abstraction are implemented in Java or C++, followed by questions on inheritance. He also wanted to know what constructors are and whether they are always necessary.

The interviewer switched focus to databases next. I was asked about DDL and DML with examples, the difference between SQL and NoSQL, and how to write code for creating a composite primary key in NoSQL. Another scenario-based question came up: if a database schema already in production required major deletions and insertions, how should it be handled?

At this stage, he asked me what a cursor in a database is. I mistakenly explained it in terms of cursor-based pagination instead of the correct definition.

Toward the end, we briefly discussed the Software Development Life Cycle (SDLC). The interview wrapped up with one simple DSA-style question: writing code to count how many strings in an array have a length of 3 bytes.

Before closing, he gave me the chance to ask questions. I enquired about the type of work interns typically do at VISA and whether there is room for innovation.

Experience

It was a pleasant experience overall. The interviewer was very polite and made the discussion comfortable.

Questions

Why I want to join VISA Inc.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Visa SWE Intern role in Bengaluru, Karnataka.

Success Rate

50%
Pass Rate

Visa's interview process for their SWE Intern roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive50%
Neutral0%
Negative50%

Candidates reported having mixed feelings for Visa's SWE Intern interview process in Bengaluru, Karnataka.

Visa Work Experiences