
Visa Inc. Qa Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 36 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Visa Inc..
QA Engineer
I had a phone call with the recruiter. Then there was an online test that involved a bot and a live coding session. After that, another phone call with the recruiter. The next step was a technical interview, and finally, I had a meeting with an HR specialist.
- Tasks involving manual testing
- Questions about unit tests
Senior QA Engineer
The interview process had three steps: an online phone screen, a Hackerrank test, and an onsite interview. The Hackerrank was poorly designed and felt random. The onsite interview was lengthy, and the team seemed to lack experience in conducting interviews. For instance, one interviewer asked about calculating data center load using JMeter. Some directors were quite arrogant, having been at the company for over a decade and expecting candidates to possess similar deep domain knowledge. Overall, the Glassdoor reviews for Visa seem accurate; it feels like a government-type environment where people are just holding their jobs. My impression from the onsite was that it's not a great place to work. The recruiter was also unprofessional. After saying the team liked me, he mentioned they needed to review other candidates before deciding, which left me wondering what to do next. I've since moved on and accepted another offer.
- How can duplicates in a string be identified using a hashmap?
- Can you explain how to perform simple SQL queries?
- What are your thoughts on using JMeter?
QA Engineer
The interview process had three rounds. The first round asked about Test Plans, project risks, Agile methodologies and team location, testing High Availability in data centers, deleting trailing spaces in Perl, credit card authorization terminology, factors to consider before accepting a job offer, and the pros and cons of Agile. Round 2 involved designing test cases for a login form including database testing and business rules, testing in Soap UI beyond WSDL, differentiating between class and instance variables, debugging a Java program error, and understanding security testing, inner vs outer joins, and unique vs primary keys. Round 3, conducted by a developer, focused on Junit vs TestNG, testing Web Services, regression testing frequency, white box vs black box testing, unit testing concepts and compilation errors, the importance of testing, troubleshooting testing issues, finding files with specific text in subdirectories, and deciding on test automation.
- Can you explain what a test plan is and what it should include?
- What are some different risks that can affect a project?
- What is Agile, and do you think teams need to be in the same location for it to work?
Visa Inc. Qa Engineer Interview Questions
Quoted word for word from Visa Inc. interview reports.
“There seems to be an error in the SQL statement: SELECT * FROM student where student_id = 1234. If student_id is a string type, what is incorrect, and what is the correct statement?”
Read reports →“If you have String A = "ABCD", what happens when you do A + "test", and why is String immutable?”
Read reports →“In a 24-hour span, how frequently do the hour and minute hands of a clock overlap?”
Read reports →“In Java, if the string is " ABC DEF", how would you rearrange it to " A D B E C F"?”
Read reports →“Given the array arr[] = {6, 0, -4, 4, 8}, how would you count the number of unique values, ignoring their signs, even if the array is dynamic?”
Read report →“Can you write a Java program to reverse each string in a sentence like " Today is a Happy Day" to get " yadoT si a yppaH yaD"?”
Read report →“Can you find the error in this Java program related to a class variable instantiation?”
Read report →“Can you explain the difference between a primary key and a unique key in SQL?”
Read report →“For the array arr[] = {5, 10, 15, 25, 20, 30}, how would you find elements that sum up to k = 25, considering combinations of 2 or 'n' elements?”
Read report →Formats, difficulty and experience
Across all 36 Visa Inc. interview reports.