Skip to content
Related Articles

Related Articles

Visa Inc. Interview Experience (On-Campus) 2022

View Discussion
Improve Article
Save Article
  • Difficulty Level :Hard
  • Last Updated :23 Sep, 2022
View Discussion
Improve Article
Save Article

Interview Experience from Birla Institute of Technology, Mesra.

Round 1(Coding Test): The first round was an online coding test on HackerRank platform that consist of 3 coding questions and was conducted for 1 hour 30 minutes. The questions were:

  • https://leetcode.com/problems/minimum-falling-path-sum/
  • https://leetcode.com/problems/longest-increasing-subsequence/
  • https://leetcode.com/problems/sell-diminishing-valued-colored-balls/

Around 16 students were shortlisted for interviews.;

Round 2(Technical):

  • The interviewer introduced himself and asked me to give my introduction.
  • Then he asked about my projects and tech stacks used.
  • I explained him about all tech stacks used.
  • After that, he asked a coding question. Given a sorted array, print the missing numbers in it. He was just testing our thought process.
  • Then he asked me to write code of GCD function.
  • Then he gave two tables Emp_Info and Emp_sal and asked two SQL queries related to them.
  • First question was an easy one, it was related to SUBSTR function.
  • Second question was to get the 2nd Maximum which could be solved using the concepts of LEFT JOIN, ORDER BY, TOP, OFFSET.
  • What is OSI Model?
  • At last, he asked whether I had any questions for him.          

Round 3(Technical): 

  • Tell me something about your projects?
  • Difference between SQL and NO-SQL Database?
  • Real life examples where we will prefer using SQL and NO-SQL Database?
  • How will you handle 1 million requests on your application?
  • Difference between http and https?
  • What are web sockets?
  • Software Development Methodologies?
  • Software Development Life Cycle?
  • Which is more important development or testing and why?
  • What are Deadlocks?
  • Necessary conditions for deadlock? Given a printer and a scanner when can deadlock occur?
  • Deadlock handling techniques? Which technique is used by windows OS?
  • Then he asked a coding question : https://a-arich.com/ficavawu/sum-two-large-numbers/
  • How to best maintain a sorted list from a stream of integers?
  • Then he asked me a puzzle : https://a-arich.com/ficavawu/puzzle-50-red-marbles-and-50-blue-marbles/
  • At last, he asked whether I had any questions for him.

Final Round(Technical plus managerial): In my case it was more of technical.

  • The interviewer was very friendly. He gave his introduction first and asked my introduction.
  • He went through my resume and asked about RazorPay API which I had used in one of my project.
  • What will you do if outage happens in Razorpay API?
  • What will you do in a situation where your colleague is taking credit of the work done by you?
  • How will you find the cvv of a Debit card? Basically we have to use all 3-digit numbers and check for correctness.
  • The interview also gave another solution and asked me to give points why my solution is better than his.
  • How will I create a doubly-linked list? A real life use of doubly-linked list?
  • Then we had a short discussion on LRU as I told him we use doubly-linked list in it.
  • Do you have any questions for me?

Results were announced around 9:30 pm.

4 students were finally selected for 6month+FTE at VISA Inc. and I was one of them.

My Personal Notesarrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!