Visa

Visa Interview Questions and Tips

Showing 1 - 10 of 16 interviews

1

Visa Software engineer interview

11.5k views
Pranali YawalkarFresherNot Selected
Application
I was interviewed on-campus at IIT Madras for Software engineer role at Visa
Interview Process
Test Technical Interview Technical Interview
Round 1

Test

Duration
120 Minutes
No. of Questions
4 questions
Interview Experience
The test was on hackerrank.
Interview Tips
* Fast coding and problem solving required
* Time crunch
* The test is valued a LOT in the hiring process
Round 2

Technical Interview

Interview Questions
  • Question 1: Discussion on my internships and course projects.
  • Question 2: My field of interest, how well have I fared in it.
  • Question 3: Design a mvc controller system where given a url, I am able to invoke the right controller. Eg, given "xyz.com/a/b/c", I should be able to invoke c controller by going through a and b.
  • Question 4: Design autocomplete in IDEs.
Interview Experience
Question 1 : He tried to take the discussion to web based technologies to which I straightly told I don’t know. Not sure if that was a good decision. Nevertheless, he went over my resume a lot of times and asked about various projects.
Question 2 : Discussed the various projects related to it.
Question 3 : He asked this question because I had worked on django during my FB internship. I proposed a tree based structure. xyz.com/a/b/c ---> b is child of a, c is child of b.

Question 4 : Next he moved to a very interesting question. Given a simple text editor, I want to facilitate autocomplete feature. We discussed about syntactic methods using language specific keywords. I suggested a trie based implementation which he liked. Later he asked me to improve and redirected me to using scope of the variables, and grammar of the language. We discussed about all the steps I did in language translators lab (macrojava -> minijava -> typechecking -> miniIR -> microIR -> miniRA ->Mips) where we built a Java compiler in Java. We later hopped back to original question and I suggested that we can use grammar to to store multiple (nested kind of) tries for different scope. He asked me how would I define “scope”. He gave me a scenario which helped me come up with the nested trie structure
int a;
{
int b;
{
int c; //a b c can be used
}
{
int d; //a b d can be used
}
}
He then asked me details of how I would code. I said we could use the respective visitors and maintain the current trie root for scope. He liked it but I missed at 2 places :
1. He asked me about token generation used in a compiler and I said flex and bison. I was expected to elaborate a bit.
2. He asked me how the grammar is generated and how the visitors are invoked. I couldn’t explain properly because I was not thorough with it.
Interview Tips
* Keep smiling in the interviews.
* My interviewer had hopped from Microsoft to Visa. We had a short detailed discussion on how the transition was and what drove him to do that.
* It’s always good to know about the company to pick up interesting discussions, read up latest articles and news
* The interviewers want to see if you are passionate about what they are building. Their PPT (Pre Placement Talk) was also focussed majorly on the technologies they are building.
* If you take a question in a direction, make sure you are very very thorough with it. I took it in the direction of compilers, but couldn't make the transition seamlessly because I wasn't thorough with a lot of things (like token generation, visitor invocation).
* Not sure if telling upfront that you don't know about web technologies when you are applying for a profile that might need it is a good idea or not.
Round 3

Technical Interview

Interview Questions
  • Question 1: What is my weakness.
  • Question 2: Given 2 game scenarios for basketball, and given p as the probability of making a basket in an attempt, I have to understand the condition where game1 would be preferable over game2. In first game, I have one trial and have to make a basket in that trial to win. In second game, I am given 3 trials and have to make at least 2 baskets to win.
  • Question 3: Given a dictionary of words, I have to go from one word to another in least number of transitions where a transition is a defined as changing any letter of the current word such that the new word is also in the dictionary. Eg, cat --> dog would be cat --> cot --> cog --> dog.
Interview Experience
I think he was a senior person and spoke very passionately about the work that is happening in visa Bangalore office.

Question 1 : I said maybe I should have learnt a little about web based technologies. I think he was looking for a more generic answer.
Question 2 : I went ahead with calculating the expected score where my score random variable = 1 with probability p, and 0 with probability (1-p). I conditioned that expected score of game1 > game2 which would give me the range of p. I goofed up the equations twice but he said he liked my approach and I was just there

Question 3 : I suggested building a graph where a node is a word and an edge means a transition, and then performing BFS. He said that was obvious and that he was more interested in knowing how I build the graph. I suggested a method to reduce the number of string comparisons by storing a count vector with each word. Count vector is a 26 length vector where count[i] = number of times that letter occurs in the word. I would do string comparison to identify neighbours only if the difference in count vectors in 2. Eg, cot = cat - a + o. String comparison is still needed because of false positives. Eg, oct = cat - a + o but cat -> oct is not a valid transition. He liked my approach and asked me to code, discussed the complexity.
Interview Tips
* Don't be naive around a senior engineer. Be confident.
* Explain your approach before going ahead solving it. I missed that in Q1 and for a long time he didn't know what I was heading towards.
* Write clean code, practice coding on paper to make sure you write compilable code. Shabby code is a turn off.
* Show passion for the company you are applying for.
Skills

Skills Tested

Skill Tips
* I think I didn’t take Visa very seriously. I was assuming they won’t take a undergrad and they won’t take me because I have 0 knowledge in web based technologies. I might have acted a little cocky.<br /> * They had nice pie diagrams which shows that they had done thorough research about each and every candidate based on resume and the coding test.<br /> * They value the coding test a lot.<br /> * Be very thorough with the projects you write on resume. They will give you a problem which won't be straightforward and will map onto one of your course projects. You are expected to do the mapping seamlessly. Every bit of the discussion you have with the interviewer can be your next problem. <br /> * Brush up on web based technologies if you can.<br /> * There will be a HR round as well if you clear the technical interviews.<br />
Resources

Preparation materials

Courses
  • Data Structures And Algorithms,
  • The Complete Web Developer Course,
General Tips
* Be friendly and keep smiling.

* Know about the company, well in detail. Recent news, articles, acquisitions, organisational changes, new offices, new product, etc.

* Know about the volume the company handles, certain mind boggling figures, what the company *does not* do

* If you are introducing yourself as an expert in a certain field, be prepared for questions like "How will you contribute to our company with your expertise" type of questions.

* Be very very thorough with every single thing you write on your resume. A small point you weren't sure about might become the basis of your whole interview. Don't write things you are unsure of, or have worked very little on.
Motivation for applying
* Been the leader since more than half a century, been through the technological revolution.

* Revolutionising payments architecture. Building something of greatest need, so elegant and optimised, yet producing such consistent performance.

* Keeping up with the need of the generation by introducing features which are brand new. Eg, “all-purpose credit card”.

* Loved their PPT (Pre Placement Talk). Volume of the data and processing is IMMENSE. Billions of transactions in a year voluming up to trillions. More than 200 countries in the world --> these stats are HUGE.

* Fraud detection is a space I would have loved to work on given that I come from a Data Mining background.

Funny Moments
Chucked out before HR round :P
Read Full post...
2

Visa interview

10k views
Sushant PFresherSelected
Application
I was interviewed on-campus at VIT Vellore for Visa
Interview Process
Test Technical Interview Technical Interview HR Interview
Round 1

Test

Duration
120 Minutes
No. of Questions
4 questions
Test Sections
  • Section 1: Coding Test
Interview Experience
The test was conducted on Hackerrank portal. 4 Questions were asked to test your basic coding skills. 3 Questions were easy and 1 was hard to get the logic not to code.
Interview Tips
Practice on Hackerrank to get accustomed to the environment of the portal. Practice on codechef/ SPOJ/ Hackerearth also to solve problems in different areas and to get familiar with competitive programming.
Round 2

Technical Interview

Interview Questions
  • Question 1: Questions based on your Resume
  • Question 2: To write a program which handles all the operation of Single Linked List (in Python using OOPS)
  • Question 3: HTTP Request and response (Full process : hardware and layer (OSI) involved in each step)
  • Question 4: OOPS concepts
  • Question 5: Worst
Interview Experience
Interviewer was way too friendly. It helps a lot to boost your confidence levels. You get some help from the interviewer if you are struck at any point. In most of the questions they judge you based on the data structures you implement.
Interview Tips
(1) Don't negotiate to say no, if you are not good in that specific concept.
(2) Be strong in basics concepts of OOPS and networking
(3) RESUME!! Be careful while preparing your resume. Don't create unnecessary hype, it will lead you into serious trouble
(4) Practice coding on paper
Round 3

Technical Interview

Interview Questions
  • Question 1: Unit Testing (Code a given problem and generate test cases for unit testing)
  • Question 2: Database (Join and nested Queries)
  • Question 3: Projects on your resume
Interview Experience
The same experience again. Very friendly interviewer. Implementation of the first question was easy and we should generate all possible edge cases in unit testing to show that our code is fool proof. Interviewer has given his own test cases to check the code.
Interview Tips
(1) Be careful with your RESUME
(2) Know the aggregate functions in SQL
(3) Never say "NO" , when the interviewer asks "Do you have any questions?". At the same time don't ask some stupid question.
Round 4

HR Interview

Interview Questions
  • Question 1: Why Visa?
  • Question 2: Why should we take you into Visa?
  • Question 3: Some Logical Questions
Interview Experience
The base aim of this round is to judge you and your interest in joining this company. Your analytical and logical skills are tested by asking some logical questions.
Interview Tips
(1) Don't give any silly answers like "Visa is the best company" etc. Show your zeal
(2) Be confident
Skills

Skills Tested

Skill Tips
(1) My opinion: Don't read the interview questions (any source) it will not help you much, be good at concepts. <br /> (2) Get updated with the latest tech news.
Resources

Preparation materials

Books
  • Datastructures and Algorthms made easy by Narasimha Karumanchi,
Courses
  • alison.com,
  • coursera.org,
General Tips
Get basic career advice from seniors or cousins and choose the best company.
Read Full post...
3

Visa Software engineer interview

5.4k views
Win VineethFresherSelected
Application
I was interviewed on-campus at IIT Madras for Software engineer role at Visa
Interview Process
Test Technical Interview Technical + HR Interview HR Interview
Round 1

Test

No. of Questions
4 questions
Test Sections
  • Section 1: Coding
Interview Experience
4 Coding questions on Hackerrank platform, one and half hour time. I am not going to reveal the questions here, but one was a basic binary tree implementation and the other three were algorithmic and mathematical problems. They were kinda hard to solve in an hour and half. I could do only 1 and half of the other one. I got 115/300 points on that. I was one of the 16 people selected for the interview.
Interview Tips
It all depends on how well you can focus on the test day. Just practice a lot on hackerrank.
Round 2

Technical Interview

Interview Questions
  • Question 1: Given an array, Implement Binary search tree.
  • Question 2: Given the above Binary search tree, print in ascending order.
  • Question 3: Given an array of stock prices, find where to buy and where to sell for maximum profit in O(n).
Interview Experience
The first two questions I was able to do fast enough. I was also asked a few questions on my resume and coding-related internship. The last one, I showed an O(n*n) algorithm first and then modified it to O(n). Around 45 minutes.
Interview Tips
Be thorough on the coding part in your resume. Think out aloud!
Round 3

Technical + HR Interview

Interview Questions
  • Question 1: Resume based
Interview Experience
Just a few normal questions regarding my projects and my favorite course and it's application to Visa. 15 minutes.
Interview Tips
Once again, be thorough on your resume.
Round 4

HR Interview

Interview Questions
  • Question 1: What are three problems Chennai faces?
  • Question 2: Which one would you solve and how and why?
  • Question 3: What is most interesting thing about Visa?
Interview Experience
Once again a normal round, just random questions as to whether I am interested and good enough in communication. 15 minutes.
Interview Tips
Don't get shaken. Be ready for all kinds of questions. Especially about Visa relation to what you do
Read Full post...
4

Visa Data scientist interview

10.7k views
Pranjal SinghFresherSelected
Application
I was interviewed on-campus at IIT Kanpur for Data scientist role at Visa
Interview Process
Test Test Interview
Round 1

Test

Duration
120 Minutes
No. of Questions
42 questions
Test Sections
  • Section 1: Coding
  • Section 2: Programming
  • Section 3: Machine Learning
  • Section 4: Networking
  • Section 5: Operating System
  • Section 6: Infrastructure
  • Section 7: Application Security
Round 2

Test

Duration
120 Minutes
No. of Questions
42 questions
Interview Experience
There was a test for VISA which had following sections:
Assessment Composition:
1. Coding Skills: 2 Questions - Very simple problems - 30 marks total
2. Programming: 10 Questions - Simple Java Questions --Access modifiers, inline function, Red black tree, heap
3. Machine Learning Hadoop MCQ: 6 Questions You can't answer a single question if ML/BigData is remote-land for you.
4. Networking MCQ: 6 Questions - Again basics. Data layer questions. IP class basic question, fields in ethernet header.
5. Operating System: 6 Questions - Memory management mostly
6. Infrastructure: 6 Questions - Real life scenarios - server client questions.
7. Application Security: 6 Questions
Round 3

Interview

Interview Experience
Questions from all CS subjects including coding
Interview Tips
They shortlisted 29 students for the final interviews on Day 1 Slot 1.
There were 2 rounds of technical interview and 1 interview.
General Tips
Do’s

1)      Start right from August 

2)      Prepare basics of subjects

3)      Try to code using pen and paper

4)      Code as many problems as you can from all domains with only 1 language (C/C++/Java)

5)      Keep a friend with you at all times during interviews. If you are selected for more than 1 companies in 1 slot, ask your friend to manage your interview schedules given he knows your priorities. I was not in a position to attend more than 2 interviews in the same slot.

Don’ts

1)      Don’t lose hope if you are not shortlisted for your dream company or any company of your choice because being an IITian you have large number of better choices and which would fit in your profile better.

2)      Don’t argue with the interviewers and never pretend that your are over smart in a given domain.

3)      Do not take HR rounds lightly even if you are sitting for CS companies.
Motivation for applying
Role of my interest
Read Full post...
5

Visa Software engineer interview

9.9k views
Mohit ChoudharyFresherSelected
Application
I was interviewed on-campus at IIT Roorkee for Software engineer role at Visa
Interview Process
Test Technical Interview Technical Interview HR Interview
Round 1

Test

Duration
75 Minutes
No. of Questions
34+2 questions
Test Sections
  • Section 1: Objectve Questions (34)
  • Section 2: Programming (2)
Interview Experience
Questions on
1. Programming: 10 Questions2. Machine Learning Hadoop MCQ: 6 Questions3. Networking MCQ: 6 Questions4. Operating System: 6 Questions5. Infrastructure: 6 Questions6. Application Security: 6 Questions
Interview Tips
Questions were simple , except sections 2,5 unless you have a basic idea about it.
Round 2

Technical Interview

Interview Experience
– Projects, Internship– Asymmetric and Symmetric encryption with some real world usage– Concepts behind Digital Signature and Digital Certificates– Detailed discussion on HTTPS– Basic OS concepts : Threads, Mutex , Semaphores– Basic OOPS concepts : Virtual functions , Function overloading and overriding , encapsulation.
Interview Tips
Focus on Network Security concepts !
Round 3

Technical Interview

Interview Experience
– Projects , Internship– Some discussion on Testing and how you would design a unit test case and a complete project test case. Discussion on Automated Testing.– How does a Web application work.– Software Development Models– Discussion on interpreted language and compiled language– Some DBMS basics for efficiency :- Indexing viz. B+trees , Hashing.– Some discussion on Apple Pay , VbV (Verified by Visa) (informal)
Round 4

HR Interview

Interview Experience
Basic HR questions !
General Tips
Confidence is the key along with sufficient coding practice both on the IDE and pen-paper.
Read Full post...
6

Visa System engineering interview

11.7k views
Abhishek AwasthiFresherSelected
Application
I was interviewed on-campus at IIT Bombay for System engineering role at Visa
Interview Process
Test Technical Interview Technical Interview Other Interview
Round 1

Test

Duration
75 Minutes
No. of Questions
42 questions
Test Sections
  • Section 1: Coding Skills (2 questions)
  • Section 2: 40 MCQs on Programming Skills, Machine Learning, Networking, Operating System, Infrastructure, Application Security
Interview Experience
Coding problems carry more weightage, but considering the number of MCQs they were equally important. I had solved both the coding problems correctly and attempted MCQs efficiently.
Interview Tips
Don't get attached to a particular question. We need to create our own strategy to get maximum possible marks with in given time constraint.
Round 2

Technical Interview

Interview Questions
  • Question 1: Questions based on resume (e.g. skills and projects)
Interview Experience
This was a kind of rapid round to find out reliability of my resume. Questions were based on skills and projects I had mentioned in the resume
Interview Tips
Mention only those skills/projects on which you have command otherwise your resume may become your enemy rather than friend.
Round 3

Technical Interview

Interview Experience
This round was all about to test my capabilities of thinking out of the box. Questions were based on scalability, to write code on paper for the given problem, some basic questions on networking.
Interview Tips
While dealing with scalability based questions, never give up, try your best. The interviewer doesn't expect the exact answer because some of them are real world problems (most of the freshers don't have much idea about such problems), but you need to prove that you can think out of the box.
Round 4

Other Interview

Interview Questions
  • Question 1: Personal Interview
Interview Experience
This was the final round to assign the suitable profile based on the technical interviews.
Interview Tips
Be confident and honest.
General Tips
Be confident and never give up during the interview.
Motivation for applying
A big brand which is close to heart of people who rely on online transactions in daily life.
Read Full post...
7

Visa It/networking-manager internship interview

7k views
Mithil LeuaFresherSelected
Application
I was interviewed on-campus at IIT Madras for It/networking-manager role at Visa
Interview Process
Resume Shortlist Test Technical Interview
Round 1

Resume Shortlist

Round 2

Test

Duration
90 Minutes
No. of Questions
3 questions
Test Sections
  • Section 1: Online Programming Contest
Interview Experience
It was a typical programming test. Questions ranged from easy to medium.
Interview Tips
Practice basic coding questions before test. Time is precious.
Round 3

Technical Interview

Interview Questions
  • Question 1: How would modify a gmail notifier ?
Interview Experience
Overall it was easy.It wasn't much technical for me.Asked me more about my projects and previous internship.
Interview Tips
Nothing particular in general but don't beat about the bush. Keep it Simple.
Resources

Preparation materials

Books
  • C++ Data Structures And Algorithms By Lippman,
  • Core JAVA,
  • CLRS Book ( The Bible Of Algorithms ),
General Tips
Revise your coding skills. Keep yourself informed about recent news. Keep it Simple and honest.

Read Full post...
8

Visa Software developer internship interview

6.9k views
Arpan PaulFresherSelected
Application
I was interviewed on-campus at IIT Madras for Software developer role at Visa
Interview Process
Test Technical Interview
Round 1

Test

No. of Questions
3 questions
Interview Experience
It was a programming test hosted on hackerrank. A total of 3 questions. I could solve only one of them. That too only a few test cases. Still got shortlisted for the next round. :)
Interview Tips
Do practice a few challenges on programming platforms. Brush up your programming knowledge.
Round 2

Technical Interview

Interview Questions
  • Question 1: Tell me about yourself
  • Question 2: Explain your resume
  • Question 3: Questions on projects mentioned
  • Question 4: Why do you want to go for VISA?
  • Question 5: Code a basic binary tree
  • Question 6: Code a basic linked list
  • Question 7: Code a circular linked list
Interview Experience
It was an HR cum Technical round for me as I came from a non CS background. I was able to convince them I am a perfect fit for VISA
Interview Tips
Do prepare your resume well. If you have coding projects, make sure you are clear with whatever you write. They might quiz you hard on them. Strong knowledge on Data structures and Algorithms will give you an edge.
Funny Moments
I am a part of the sponsorship team of our technical and VISA was an associate sponsor for the same the previous year. Hence I had specified this fact in my interview. :P
Read Full post...
9

Visa Software developer interview

9.5k views
Pranav Bhat ThirthahalliFresherSelected
Application
I was interviewed on-campus at NIT Surathkal for Software developer role at Visa
Interview Process
Test Technical Interview HR Interview
Round 1

Test

Interview Experience
Online Test on mettl.com
- 2 coding questions ( 15*2 = 30 marks ) - Moderate level
- 10 MCQs on Programming and Java ( 1*10 = 10)
- 6 MCQs on Machine Learning and Hadoop ( 1*6 = 6 )
- 6 MCQs on Computer Networks ( 1*6 = 6 )
- 6 MCQs on Computer Infrastructure and Architecture ( 1*6 = 6)
- 6 MCQs on Application security and Cryptography ( 1*6 = 6)
15 shortlisted from here including 8 B.Techs and 7 M.Techs for F2F interviews, which were taken by VISA employees from their US and Singapore offices( since they don't have any office at India ).
Round 2

Technical Interview

Interview Questions
  • Question 1: What is race condition and how can it be eliminated.
  • Question 2: What is JCube?
  • Question 3: What is regression testing?
  • Question 4: Discussion on different sorting techniques
  • Question 5: Discussion on SQL and SQL optimisaion.
  • Question 6: Software engineering principles.
  • Question 7: Java and OOP's question.
  • Question 8: Define Singleton class.
  • Question 9: Explain Testing principles and Design principles.
  • Question 10: Types of machine learning and methods and examples, they may give you a situation and ask you which technique is good and why.
Interview Experience
They may give you a situation and ask you to explain which Software engineering principles will you use. They ask you how will you explain the concept of stacks and queues to a 7 year old, or to a granny, so as to encourage programming(like seriously ? )
Round 3

HR Interview

Interview Questions
  • Question 1: Why choose you for VISA?
  • Question 2: Which profile is good for you?
  • Question 3: About the work culture at VISA Inc.
  • Question 4: If u already have a placement, why this company
General Tips
Nothing as such, since this was my second on-campus placement, I had good experience of interviews.

Keep your fundamentals in all computer science subjects open. Unlike other companies they don't focus much on coding alone. The only other company which also looks at perfection in all computer science aspects is Xerox Research Center India.

Challenging and Equally rewarding, but seriously a unique experience with no much tension
Read Full post...
10

Visa Data science engineer interview

9.6k views
AnonymousFresherSelected
Application
I was interviewed on-campus for Data science engineer role at Visa
Interview Process
Test Technical interview HR interview HR INTERVIEW
Round 1

Test

Duration
75 minutes Minutes
Test Sections
  • Section 1: Coding
  • Section 2: MCQ
Interview Experience
There were two simple coding problems and MCQs were based on Machine Learning, Networking, OS, Application Security, Programming (OOP and Java), etc.
Round 2

Technical interview

Interview Experience
My first interview was scheduled at 6:00 am. I reached a bit late and waited for about an hour and finally went in at 7:00 am. The first round (40 mins) was based on resume and was mostly technical. The first few questions were on OOP and software development cycle, etc. I told him that I do not know about these since I was targeting for the data science profile. I was asked about projects and a few questions were on fast fourier transform algorithms, how to efficiently invert a sparse matrix, big data and optimization.
Round 3

HR interview

Interview Experience
The second round (30 mins) was HR which was being conducted by a foreigner. He asked me questions about my short term and long term goals, how technology is going to transform our future, etc.
Round 4

HR INTERVIEW

Interview Experience
The third round (5 mins) was again HR where I was asked about team work, compensation, relocation, etc.
General Tips
1) Be clear about your priorities and preferences. Also, keep in mind the specific slottings.

2) Start preparing as early as possible, summer is a good time.

3) Know your resume very well. Do not write unnecessary things that you cannot defend/explain.

4) In the interviews, try to relate your expertise/knowledge to your projects.

5) Aptitude and Coding preparation should be done sincerely even if you have a good profile for a company because shortlisting are based on these tests.

6) For non-CSE junta, get in ease with JAVA/C++. It helps in the coding tests, C can be limiting.

Motivation for applying
I was interested in a job which involves machine learning and optimization because I wanted to go for higher studies in the same after 1-2 years of job experience. Initially, I had Samsung research, IBM and Opera in mind. Visa was coming to the campus for the first time and they had this Data Science profile which seemed good to me. Moreover, they were just opening up offices in India and thus could offer extensive learning opportunities.
Read Full post...
SignUp/Login
1-Step Login | Get unlimited access!