Taro Logo

Senior Software Engineer Interview Experience - Bengaluru, India

January 1, 2024
Positive ExperienceGot Offer

Process

  1. Recruiter Call

  2. HackerEarth: Easy questions, coding, and multiple-choice questions.

  3. Second Round: Virtual Round (on PC).

  4. Third Round: Asked to come to the office.

  5. First Round: Director round.

Questions

  1. There is a HackerRank test for 60 minutes. The link is provided by the time of the 1st round, a live screen share with the HR taking a screenshot for government ID proof. The test has 8 questions: 5 are MCQs, 2 are coding, and 1 is an SQL query.

  2. Flatten Array: https://stackoverflow.com/questions/31851548/flatten-nested-arrays-in-java

  3. Given [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] and K=3, the output should be: [1, 2, 3] [4, 5, 6] [7, 8, 9] [10]

Third Round:

  1. Convert a string from snake_case to camelCase and vice versa.
  2. Can we keep a class as a key in a HashMap?
  3. If yes, what needs to be done? (Change the class to immutable).
  4. Please read overriding equals and hashCode methods thoroughly.
  5. Design a file system and search for a file.

Final Round (Director Round):

  1. Design a message reading mechanism. Messages can pass from publisher to subscriber in any order, but we need to read them in a particular sequence only.

  2. Given a digital time, for example, 12:30, write a program to return whether the angle between the minute hand and hour hand is acute (<90 degrees) or obtuse (>90 degrees), if you imagine it on an analog watch.

  3. Given a small code snippet, what is the output?

  4. What challenges did you face?

Was this helpful?

Interview Statistics

The following metrics were computed from 43 interview experiences for the Visa Senior Software Engineer role in Bengaluru, Karnataka.

Success Rate

16%
Pass Rate

Visa's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.

Experience Rating

Positive35%
Neutral12%
Negative53%

Candidates reported having negative feelings for Visa's Senior Software Engineer interview process in Bengaluru, Karnataka.

Visa Work Experiences