# VISA Internship Interview Experience | On Campus

• Difficulty Level : Hard
• Last Updated : 12 Sep, 2019

Online Coding Round:
The round was conducted on HackerRank and there were 4 coding questions to be solved in 90 minutes. Some of them were like:

• Question 1: Finding minimum number of contiguous unselected packets which are of form 2^k in a given array (excluding some packets that were already selected from given array):
Mainly question was based on the concept of this problem of GFG.
• Question 2: Sorting of vector of pairs using compare function:
The question was closely related to this problem.
• Question 3: Palindromic sub-strings:
The question was related to this problem from GFG.

Total 12 candidates out of 104 were shortlisted for the next round.

Interview Round (Technical + HR):
It was an online-cum-telephonic interview as questions were given by the interviewer on the call and were simultaneously tested on the platform HackerRank for Work.

Firstly, formal introduction. Then further he asked me questions like:

• How your interest got shifted towards CSE and IT field being an ECE student?
• How you managed to learn all those CSE stuffs without them being in your course curriculum? (as I had mentioned Deep Learning and Computer Vision in my resume)
• What all things you do to maintain your interest in coding?
• Then he asked me little bit about my projects on Deep Learning and Computer Vision.

Then he asked me some questions on array rotation and gave different cases for that question like:

• You are given a sorted array with k times rotation and k is unknown. So, you need to write and run that code to find k for 2-3 test cases.
Example array: {6, 7, 8, 1, 2, 3, 4, 5} Ans: k = 3.
• Then he changed in that question and told me to write a code to find two numbers in that rotated array whose sum is equal to a given number in the most optimized way (again different cases were given for that given number to be tested upon running that code).
Refer this.

After replying to his some more questions on data structures, he asked if I had any queries related to the company and then finally he concluded the 40 minute long interview.

TIP:

• For telephonic interviews it is difficult to interact with the interviewer so you should keep on talking and discussing your views on the questions asked by the interviewer. (having good communication skill is a plus point).
• Try to write neat codes as whatever you type were directly live-streamed to interviewer’s screen and can create a good impression.
• And finally you should be prepared with some basic HR Questions about the company beforehand like:
• Why did you choose this company?
• Why we should hire you?
• How does the company matches your interest and what do you intend to contribute towards the company?
• Why we should not hire you?

——————————————————————————————————————————————————

My Personal Notes arrow_drop_up
Recommended Articles
Page :