Taro Logo

Staff Software Engineer Interview Experience

April 1, 2016
Negative ExperienceNo Offer

Process

The process took just a week. HR contacted me as she liked my LinkedIn profile.

We scheduled a half-hour interview with a lead title holder, but the interview was postponed twice. During this process, they shared a HackerRank challenge to be solved in three days. So, I had the interview and the challenge on the same day, but the interviewer was a new person.

Interview Experience:

  • Asked academic project-related questions.
  • Disadvantages of TF-IDF, as the interviewer saw that term on my resume.
  • What data structure would you use to find the longest word starting with "CATER" when given a dictionary of words? (The words could be CATERS, CATERERS, CATERING). Output should be Catering.
  • How do you access private variables from outside a class without using getter and setter methods?
  • Explain about heap and stack memories.
  • Is the garbage collector called on the heap or stack?
  • Explain about the Decorator design pattern.
  • Explain about Comparator and Comparable.
  • Difference between HashMap and HashTable.
  • What is a Hypervisor?

HackerRank:

A problem on Roy's lucky number and another problem on overloading the methods of Comparator.

Questions

HackerRank

A problem on Roy's lucky number and another problem on overloading the methods of Comparator.

Was this helpful?

Interview Statistics

The following metrics were computed from 20 interview experiences for the Visa Staff Software Engineer role in United States.

Success Rate

25%
Pass Rate

Visa's interview process for their Staff Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive55%
Neutral15%
Negative30%

Candidates reported having very good feelings for Visa's Staff Software Engineer interview process in United States.

Visa Work Experiences