Upload Button Icon Add office photos

Filter interviews by

Visa Interview Questions, Process, and Tips

Updated 15 Jan 2025

Top Visa Interview Questions and Answers

  • Q1. Stock Buy and Sell You have been given an array 'PRICES' consisting of 'N' integers where PRICES[i] denotes the price of a given stock on the i-th day. You are also given ...read more
    asked in Software Engineer interview
  • Q2. Maximum equal elements after K operations You are given an arbitrary array/list of integers 'ARR' of size ‘N’ and an integer ‘K’. You need to find the maximum number of e ...read more
    asked in Software Developer interview
  • Q3. Given a grid containing 0s and 1s and source row and column, in how many ways, could we reach form source to target. ( 1's represents a blockade and 0's represent accessa ...read more
    asked in Senior Software Engineer interview
View all 146 questions

Visa Interview Experiences

Popular Designations

137 interviews found

I was interviewed before Apr 2021.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical Interview round with questions on DSA.

  • Q1. Stock Buy and Sell

    You have been given an array 'PRICES' consisting of 'N' integers where PRICES[i] denotes the price of a given stock on the i-th day. You are also given an integer 'K&...

  • Ans. 

    The idea is to traverse the given list of prices and find a local minimum of every increasing sequence. We can gain maximum profit if we buy the shares at the starting of every increasing sequence (local minimum) and sell them at the end of the increasing sequence (local maximum). 
    Steps :
    1. Find the local minima and store it as starting index. If not exists, return.
    2. Find the local maxima. and store it as an endi...

  • Answered Anonymously
  • Q2. Sorted order printing of a given array that represents a BST

    You have been given a Binary Tree of 'N' nodes, where the nodes have integer values. Your task is to find the In-Order traversal of the ...

  • Ans. 

    Inorder traversal of BST prints it in ascending order. The only trick is to modify recursion termination condition in standard Inorder Tree Traversal.
    Time Complexity: O(n)

  • Answered Anonymously
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR round with typical behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAVisa interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Visa Software Engineer Interview Questions and Answers

Q1. Stock Buy and SellYou have been given an array 'PRICES' consisting of 'N' integers where PRICES[i] denotes the price of a given stock on the i-th day. You are also given an integer 'K' denoting the number of possible transactions you can ma... read more
View answer (4)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (170)

I was interviewed before Apr 2021.

Round 1 - Face to Face 

(4 Questions)

Round duration - 45 minutes
Round difficulty - Easy

This was a technical interview round.

  • Q1. AJAX Question

    How does AJAX work?

  • Ans. 

    AJAX communicates with the server using XMLHttpRequest object. XMLHttpRequest object plays a important role.
    User sends a request from the UI and a javascript call goes to XMLHttpRequest object.
    HTTP Request is sent to the server by XMLHttpRequest object.
    Server interacts with the database using JSP, PHP, Servlet, ASP.net etc.
    Data is retrieved.
    Server sends XML data or JSON data to the XMLHttpRequest callback function.
    HTML

  • Answered Anonymously
  • Q2. API Question

    Difference between SOAP and REST

  • Ans. 

    SOAP stands for Simple Object Access Protocol whereas REST stands for Representational State Transfer.
    SOAP is a protocol whereas REST is an architectural pattern.
    SOAP uses service interfaces to expose its functionality to client applications while REST uses Uniform Service locators to access to the components on the hardware device.
    SOAP needs more bandwidth for its usage whereas REST doesn’t need much bandwidth.
    Compari...

  • Answered Anonymously
  • Q3. API Question

    Difference between GET and POST

  • Ans. 

    1) In case of Get request, only limited amount of data can be sent because data is sent in header. In case of post request, large amount of data can be sent because data is sent in body.
    2) Get request is not secured because data is exposed in URL bar. Post request is secured because data is not exposed in URL bar.
    3) Get request can be bookmarked. Post request cannot be bookmarked.
    4) Get request is idempotent . It means...

  • Answered Anonymously
  • Q4. Design Pattern Question

    What is Observer Pattern?

  • Ans. 

    Observer pattern is used when there is one-to-many relationship between objects such as if one object is modified, its depenedent objects are to be notified automatically. Observer pattern falls under behavioral pattern category.
    Implementation : Observer pattern uses three actor classes. Subject, Observer and Client. Subject is an object having methods to attach and detach observers to a client object.

  • Answered Anonymously
Round 2 - Face to Face 

(4 Questions)

Round duration - 40 minutes
Round difficulty - Easy

This was the second technical interview round.

  • Q1. OOPS Question

    What is singleton class?

  • Ans. 

    In object-oriented programming, a singleton class is a class that can have only one object (an instance of the class) at a time. After the first time, if we try to instantiate the Singleton class, the new variable also points to the first instance created. So whatever modifications we do to any variable inside the class through any instance, affects the variable of the single instance created and is visible if we acces...

  • Answered Anonymously
  • Q2. Java Question

    What is immutable in java?

  • Ans. 

    An object is considered immutable if its state cannot change after it is constructed. Maximum reliance on immutable objects is widely accepted as a sound strategy for creating simple, reliable code.
    Immutable objects are particularly useful in concurrent applications. Since they cannot change state, they cannot be corrupted by thread interference or observed in an inconsistent state.

  • Answered Anonymously
  • Q3. Software Engineering Question

    What is dependency injection?

  • Ans. 

    Dependency injection is basically providing the objects that an object needs (its dependencies) instead of having it construct them itself. It's a very useful technique for testing, since it allows dependencies to be mocked or stubbed out.
    Dependencies can be injected into objects by many means (such as constructor injection or setter injection). One can even use specialized dependency injection frameworks (e.g. Spring)...

  • Answered Anonymously
  • Q4. Java Question

    How to create an immutable class in java?

  • Ans. 

    To create an immutable class in Java, you have to do the following steps.
    1) Declare the class as final so it can’t be extended.
     

    2) Make all fields private so that direct access is not allowed.
     

    3) Don’t provide setter methods for variables.
     

    4) Make all mutable fields final so that its value can be assigned only once.
     

    5) Initialize all the fields via a constructor performing deep copy.
     

    6) Perform...

  • Answered Anonymously
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR round with typical behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAVisa interview preparation:Topics to prepare for the interview - Java, AJAX, Web Development, Node js, DSA, OOPSTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Visa Software Engineer Interview Questions and Answers

Q1. Stock Buy and SellYou have been given an array 'PRICES' consisting of 'N' integers where PRICES[i] denotes the price of a given stock on the i-th day. You are also given an integer 'K' denoting the number of possible transactions you can ma... read more
View answer (4)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (170)

Interview Questionnaire 

1 Question

  • Q1. Tell me about your project ( written in language)?

Interview Preparation Tips

Round: Test
Experience: They asked 3 question on data structures .
1.Merging linekd list
2 and 3 BST related
Duration: 1 hour
Total Questions: 3

Round: Technical Interview
Experience: Interviewer asked me to explain projects which I had mentioned in Resume. Then He asked me to implement a problem on basis of my project.
It was telephonic round.
CGPA and my project mattered.

College Name: IIT Roorkee

Top Visa Software Developer Interview Questions and Answers

Q1. Maximum equal elements after K operationsYou are given an arbitrary array/list of integers 'ARR' of size ‘N’ and an integer ‘K’. You need to find the maximum number of elements which can be made equal to each other after performing at most ... read more
View answer (3)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)

I was interviewed in Jun 2017.

Interview Questionnaire 

11 Questions

  • Q1. How does ajax call work
  • Ans. 

    Ajax calls allow for asynchronous communication between client and server without reloading the page.

    • Ajax stands for Asynchronous JavaScript and XML

    • Uses XMLHttpRequest object to send and receive data

    • Allows for partial page updates without reloading the entire page

    • Can handle data in various formats such as JSON, XML, HTML, and plain text

    • Example: $.ajax({url: 'example.com', success: function(data){console.log(data)}});

  • Answered by AI
  • Q2. Difference between REST and SOAP
  • Ans. 

    REST is lightweight and uses HTTP while SOAP is XML-based and has more features.

    • REST uses HTTP methods like GET, POST, PUT, DELETE while SOAP uses XML messaging.

    • REST is stateless while SOAP can maintain state.

    • REST is faster and easier to use while SOAP is more secure and reliable.

    • REST is used for web services while SOAP is used for enterprise-level services.

    • Example of REST: Twitter API. Example of SOAP: Amazon Web Serv

  • Answered by AI
  • Q3. What is GET and POST
  • Ans. 

    GET and POST are HTTP methods used for sending data to a server.

    • GET is used to retrieve data from a server

    • POST is used to submit data to a server

    • GET requests can be cached and bookmarked

    • POST requests are not cached and cannot be bookmarked

    • GET requests have length restrictions

    • POST requests have no length restrictions

    • GET requests are less secure than POST requests

  • Answered by AI
  • Q4. What is observer pattern
  • Ans. 

    Observer pattern is a design pattern in which an object maintains a list of its dependents and notifies them automatically of any state changes.

    • Also known as publish-subscribe pattern

    • Used in event-driven systems

    • Allows loose coupling between objects

    • Example: A weather station broadcasts weather updates to multiple displays

    • Example: A stock market ticker notifies multiple investors of stock price changes

  • Answered by AI
  • Q5. What is singleton
  • Ans. 

    Singleton is a design pattern that restricts the instantiation of a class to a single object.

    • Singleton ensures that only one instance of a class exists in the entire application.

    • It provides a global point of access to the instance.

    • Commonly used in scenarios where a single instance needs to coordinate actions across the system.

    • Example: Database connection manager, logger, configuration manager.

  • Answered by AI
  • Q6. What is immutable in java
  • Ans. 

    Immutable in Java refers to objects whose state cannot be changed after creation.

    • String, Integer, and other wrapper classes are immutable in Java.

    • Immutable objects are thread-safe and can be shared without synchronization.

    • To create an immutable class, make all fields final and private, and don't provide setters.

    • Examples of immutable classes in Java include LocalDate, LocalTime, and LocalDateTime.

  • Answered by AI
  • Q7. How do you create immutable in java
  • Ans. 

    Creating immutable in Java

    • Use final keyword to make variables immutable

    • Use private constructor to prevent object modification

    • Use defensive copying to prevent modification of mutable objects

    • Use enum to create immutable objects

    • Use String class to create immutable strings

  • Answered by AI
  • Q8. Where have you used immutable in java
  • Q9. What is dependency injection
  • Ans. 

    Dependency injection is a design pattern that allows objects to receive dependencies rather than creating them internally.

    • It helps to decouple the code and makes it more testable and maintainable.

    • It allows for easier swapping of dependencies without changing the code.

    • There are three types of dependency injection: constructor injection, setter injection, and interface injection.

    • Example: Instead of creating a database co...

  • Answered by AI
  • Q10. What is CORS
  • Ans. 

    CORS stands for Cross-Origin Resource Sharing. It is a security feature implemented in web browsers to restrict access to resources from different origins.

    • CORS allows web servers to specify which origins are allowed to access its resources

    • It is implemented using HTTP headers

    • CORS prevents malicious websites from accessing sensitive data from other websites

    • Examples of resources that may be restricted by CORS include cook

  • Answered by AI
  • Q11. How do you overcome CORS
  • Ans. 

    CORS can be overcome by configuring the server to allow cross-origin requests.

    • Configure the server to include the Access-Control-Allow-Origin header

    • Use JSONP (JSON with Padding) to bypass CORS restrictions

    • Use a proxy server to make the request on behalf of the client

    • Use a browser extension to disable CORS restrictions during development

    • Use a server-side proxy to forward requests to the target server

  • Answered by AI

Interview Preparation Tips

Skills: Java Programming

Skills evaluated in this interview

Top Visa Software Engineer Interview Questions and Answers

Q1. Stock Buy and SellYou have been given an array 'PRICES' consisting of 'N' integers where PRICES[i] denotes the price of a given stock on the i-th day. You are also given an integer 'K' denoting the number of possible transactions you can ma... read more
View answer (4)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (170)

Visa interview questions for popular designations

 Software Engineer

 (19)

 Senior Software Engineer

 (14)

 Software Developer

 (11)

 Data Engineer

 (4)

 Data Scientist

 (4)

 Software Engineer Intern Trainee

 (4)

 Staff Engineer

 (3)

 Data Engineer Staff

 (2)

I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Given an array, Implement Binary search tree
  • Ans. 

    Implement Binary Search Tree using given array of strings.

    • Sort the array in ascending order

    • Find the middle element and make it the root of the tree

    • Recursively create left and right subtrees using the left and right halves of the array

    • Repeat until all elements are added to the tree

  • Answered by AI
  • Q2. Given the above Binary search tree, print in ascending order
  • Ans. 

    Print the given Binary search tree in ascending order

    • Traverse the left subtree recursively

    • Print the root node

    • Traverse the right subtree recursively

  • Answered by AI
  • Q3. Given an array of stock prices, find where to buy and where to sell for maximum profit in O(n)
  • Ans. 

    Find buy and sell points for maximum profit in an array of stock prices in O(n)

    • Iterate through the array and keep track of the minimum price seen so far

    • Calculate the profit at each index by subtracting the minimum price from the current price

    • Update the maximum profit and buy/sell points accordingly

    • Return the buy and sell points for maximum profit

  • Answered by AI
  • Q4. Resume based
  • Q5. What are three problems Chennai faces?
  • Ans. 

    Chennai faces problems related to water scarcity, traffic congestion, and pollution.

    • Water scarcity due to inadequate rainfall and poor management of water resources.

    • Traffic congestion due to the increasing number of vehicles and poor road infrastructure.

    • Pollution caused by industries, vehicular emissions, and improper waste disposal.

  • Answered by AI
  • Q6. Which one would you solve and how and why?
  • Ans. 

    Need more context on the question to provide an answer.

    • Please provide more information on the problem to be solved.

    • Without context, it is difficult to provide a solution.

    • Can you please provide more details on the problem statement?

  • Answered by AI
  • Q7. What is most interesting thing about Visa?
  • Ans. 

    Visa is a global payments technology company that connects consumers, businesses, banks and governments in more than 200 countries and territories.

    • Visa operates the world's largest retail electronic payments network.

    • VisaNet, the company's global processing system, handles more than 65,000 transaction messages a second.

    • Visa is constantly innovating to improve payment security and convenience, with initiatives such as Vi...

  • Answered by AI

Interview Preparation Tips

Round: Test
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.
Tips: It all depends on how well you can focus on the test day. Just practice a lot on hackerrank.
Duration: 1 hour 30 minutes
Total Questions: 4

Round: Technical 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.
Tips: Be thorough on the coding part in your resume. Think out aloud!

Round: Technical + HR Interview
Experience: Just a few normal questions regarding my projects and my favorite course and it's application to Visa. 15 minutes.
Tips: Once again, be thorough on your resume.

Round: HR Interview
Experience: Once again a normal round, just random questions as to whether I am interested and good enough in communication. 15 minutes.
Tips: Don't get shaken. Be ready for all kinds of questions. Especially about Visa relation to what you do

Skills: Smart Coding
College Name: IIT Madras

Skills evaluated in this interview

Top Visa Software Engineer Interview Questions and Answers

Q1. Stock Buy and SellYou have been given an array 'PRICES' consisting of 'N' integers where PRICES[i] denotes the price of a given stock on the i-th day. You are also given an integer 'K' denoting the number of possible transactions you can ma... read more
View answer (4)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)

Get interview-ready with Top Visa Interview Questions

I applied via campus placement at Indian Institute of Technology (IIT), Chennai

Interview Questionnaire 

1 Question

  • Q1. How would modify a gmail notifier ?
  • Ans. 

    To modify a Gmail notifier, you can customize its appearance, add additional features, or integrate it with other applications.

    • Customize the notifier's appearance by changing its color, font, or notification sound.

    • Add additional features such as the ability to mark emails as read or reply directly from the notifier.

    • Integrate the notifier with other applications like a task manager or calendar to display reminders or de...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: It was a typical programming test. Questions ranged from easy to medium.
Tips: Practice basic coding questions before test. Time is precious.
Duration: 90 minutes
Total Questions: 3

Round: Technical Interview
Experience: Overall it was easy.It wasn't much technical for me.Asked me more about my projects and previous internship.
Tips: Nothing particular in general but don't beat about the bush. Keep it Simple.

General Tips: Revise your coding skills. Keep yourself informed about recent news. Keep it Simple and honest.

Skills: Coming Up With Efficient Solutions, Internship Experience, Knowledge Of Projects Undertaken, Basic Coding, General Awareness, Confidence, Programming Skills In Any Language Like C, Programming
Duration: 2
College Name: IIT Madras

Skills evaluated in this interview

IT/Networking-Manager Interview Questions asked at other Companies

Q1. How would modify a gmail notifier ?
View answer (2)

Jobs at Visa

View all

I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Sep 2016. There were 4 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Tell me about yourself
  • Q2. Explain your resume
  • Ans. 

    My resume highlights my experience in software development and showcases my skills in various programming languages and technologies.

    • Worked on multiple projects using Java, Python, and C++

    • Developed web applications using HTML, CSS, and JavaScript

    • Experience with databases such as MySQL and MongoDB

    • Familiarity with Agile methodology and version control systems like Git

    • Participated in hackathons and coding competitions

  • Answered by AI
  • Q3. Questions on projects mentioned
  • Q4. Why do you want to go for VISA?
  • Ans. 

    I want to go for VISA to explore new opportunities and gain international experience.

    • To gain exposure to different cultures and work environments

    • To expand my skill set and learn new technologies

    • To work on challenging projects and contribute to the growth of the company

    • To build a global network of professionals and enhance my career prospects

  • Answered by AI
  • Q5. Code a basic binary tree
  • Ans. 

    A binary tree is a data structure in which each node has at most two children.

    • Start with a root node

    • Each node has a left and right child

    • Nodes can be added or removed

    • Traversal can be done in-order, pre-order, or post-order

  • Answered by AI
  • Q6. Code a basic linked list
  • Ans. 

    Code a basic linked list

    • Create a Node class with data and next pointer

    • Create a LinkedList class with head pointer

    • Implement methods to add, delete, and search nodes in the linked list

  • Answered by AI
  • Q7. Code a circular linked list
  • Ans. 

    A circular linked list is a data structure where the last node points back to the first node, forming a loop.

    • Create a Node class with data and next pointer

    • Initialize the head node and set its next pointer to itself

    • To add a node, create a new node and set its next pointer to the head node's next pointer, then update the head node's next pointer to the new node

    • To traverse the circular linked list, start from the head nod...

  • Answered by AI

Interview Preparation Tips

Round: Test
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. :)
Tips: Do practice a few challenges on programming platforms. Brush up your programming knowledge.
Total Questions: 3

Round: Technical 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
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.

Skills: Presentation Of Facts In Resume, Basic Coding, Communication, Algorithms And Data Structures
Duration: 2
College Name: IIT Madras
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

Skills evaluated in this interview

Top Visa Software Developer Interview Questions and Answers

Q1. Maximum equal elements after K operationsYou are given an arbitrary array/list of integers 'ARR' of size ‘N’ and an integer ‘K’. You need to find the maximum number of elements which can be made equal to each other after performing at most ... read more
View answer (3)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)

I applied via campus placement at Indian Institute of Technology (IIT), Chennai

Interview Questionnaire 

10 Questions

  • Q1. Tell me about yourself?
  • Ans. 

    I am a technical content developer with experience in IT industry.

    • I have a degree in Computer Science.

    • I have worked as a software developer for 3 years.

    • I have experience in creating technical documentation and training materials.

    • I am proficient in programming languages such as Java and Python.

    • I am a quick learner and enjoy staying up-to-date with the latest technologies.

  • Answered by AI
  • Q2. How has the institute treated you?
  • Ans. 

    The institute has treated me well and provided ample opportunities for growth.

    • The institute has provided me with necessary resources to excel in my role.

    • I have been given opportunities to attend training sessions and conferences to enhance my skills.

    • The management is supportive and encourages innovation and creativity.

    • The work culture is positive and fosters collaboration among team members.

  • Answered by AI
  • Q3. What all things have you learnt after joining college and what is your passion?
  • Ans. 

    I have learned technical skills and developed a passion for creating engaging content.

    • Learned programming languages such as Java and Python

    • Developed skills in web development and database management

    • Gained experience in technical writing and content creation

    • Passionate about creating engaging and informative content for technical audiences

  • Answered by AI
  • Q4. Tell me about your position of responsibilty?
  • Ans. 

    As a Technical Content Developer, I have been responsible for creating and managing technical documentation for various software products.

    • Created and maintained technical documentation for software products

    • Collaborated with development teams to ensure accuracy of documentation

    • Managed documentation projects from start to finish

    • Developed and implemented documentation standards and processes

    • Provided training to new hires

  • Answered by AI
  • Q5. How can you relate your passion to this intership?
  • Ans. 

    My passion for technology and writing makes me a perfect fit for this internship.

    • I have always been interested in technology and enjoy keeping up with the latest trends and advancements.

    • I have experience writing technical content for various platforms, including blogs and social media.

    • I am excited about the opportunity to combine my passion for technology and writing in this internship.

    • I am eager to learn new skills an

  • Answered by AI
  • Q6. Why particularly Visa?
  • Ans. 

    Visa is a global leader in payment technology, providing secure and convenient payment options to millions of people worldwide.

    • Visa has a strong reputation for innovation and cutting-edge technology

    • Visa's global presence offers opportunities for diverse and challenging projects

    • Working for Visa means being part of a team that is dedicated to making payments safer and more convenient for everyone

    • Visa's commitment to dive...

  • Answered by AI
  • Q7. What all things do you find on a cerdit/debit card?
  • Ans. 

    A credit/debit card typically contains the cardholder's name, card number, expiration date, and security code.

    • Cardholder's name

    • Card number

    • Expiration date

    • Security code/CVV

    • Card issuer logo

    • Magnetic stripe

    • Chip

    • Contactless payment symbol

  • Answered by AI
  • Q8. Technical, How can you store the card details of different people?
  • Q9. Technical, How can you search for a particular name, given a list of different people?
  • Q10. Technical, What is union?

Interview Preparation Tips

Round: Test
Experience: 3 questions of medium range difficulty were asked.
Tips: It's better to solve one question completely than trying to attempt everything.
Duration: 90 minutes
Total Questions: 3

Round: HR Interview
Experience: It was quite easy. Just speak your heart out. The interviewer was quite polite and helpful. Stay confident.
Tips: Stay cam, mostly try to tell the truth, don't bluff too much. For elec it won't be that technical.

Skill Tips: Good skills in C should be enough.
Skills: Python, Basic C/C++
Duration: 2
College Name: IIT Madras

IT/Technical Content Developer Interview Questions asked at other Companies

Q1. What all things do you find on a cerdit/debit card?
View answer (1)

IT Interview Questions & Answers

user image Jithin Pavithran

posted on 23 Sep 2016

I applied via campus placement at Indian Institute of Technology (IIT), Chennai

Interview Questionnaire 

2 Questions

  • Q1. Questions based on Resume
  • Q2. Wanted to know how am I going to pursue programming profile while doing after graduating in Electrical

Interview Preparation Tips

Round: Test
Experience: Easy questions. Test through HackerRank made it tough to debug the code.
Tips: Practice on HackerRank
Duration: 90 minutes
Total Questions: 3

Round: HR Interview
Experience: Friendly and nice interviewer.
Tips: Be thorough with your Resume.

Skills: Programming
Duration: 2
College Name: IIT Madras

I applied via campus placement at Indian Institute of Technology (IIT), Kanpur

Interview Questionnaire 

7 Questions

  • Q1. Tell me about self
  • Ans. 

    I am a hardworking and dedicated individual with a passion for information security and fraud management.

    • Experienced in implementing and managing security measures to protect against cyber threats

    • Skilled in conducting risk assessments and developing mitigation strategies

    • Proficient in fraud detection and prevention techniques

    • Strong communication and collaboration skills

    • Continuous learner and always seeking to improve my

  • Answered by AI
  • Q2. Malloc vs calloc
  • Ans. 

    malloc and calloc are memory allocation functions in C programming language.

    • malloc() allocates memory block of given size and returns a pointer to the first byte of allocated memory.

    • calloc() allocates memory block of given size and initializes all bits to zero.

    • malloc() does not initialize the allocated memory, which may contain garbage values.

    • calloc() is slower than malloc() as it initializes all bits to zero.

    • malloc() ...

  • Answered by AI
  • Q3. Work of VISA
  • Ans. 

    VISA is a global payments technology company that enables secure and convenient electronic payments.

    • VISA provides payment solutions for consumers, businesses, and governments worldwide.

    • VISA's network processes billions of transactions every year.

    • VISA offers a range of products and services, including credit and debit cards, prepaid cards, and mobile payments.

    • VISA works with merchants, financial institutions, and other ...

  • Answered by AI
  • Q4. Cyber security related question
  • Q5. Few probability questions
  • Q6. One question on trees
  • Q7. One on DP

Interview Preparation Tips

Round: Test
Experience: 3 questions on hacker rank
1) something related to OOP. No option of using C or C++.
2)given string of numbers and k. k is number of elements taken continuously and find its minimum. Now of all the numbers for which minimum is found, find the maximum.
eg-k=3, array=1 4 2 3 3. So minimums are-1,2,2. Max of these is 2.
3) tree related question

Did not attempt 1st one. 12/13 cases passed in 2nd(run time error) and wrote something in 3rd(though none of the cases passed.

My friend had similar thing, but he was not selected for next round(probably because he did not write enough in 3rd question)
Tips: Don't just revise DS, try it by writing code as well
Don't lose hope even if you could not solve any question in which all the test cases were passed
Duration: 1h minute
Total Questions: 3

Round: Technical Interview
Experience: I never expected to make it through but I was shortlisted(7 shortlisted) for interview.
Telephonic interview-lasted for around 40min.

He went through my resume but didn't ask much questions from it

Skills:
Duration: 2-3
College Name: IIT Kanpur

Skills evaluated in this interview

Information Security & Fraud Management Interview Questions asked at other Companies

Q1. malloc vs calloc
View answer (1)

Visa Interview FAQs

How many rounds are there in Visa interview?
Visa interview process usually has 2-3 rounds. The most common rounds in the Visa interview process are Technical, Coding Test and HR.
How to prepare for Visa interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Visa. The most common topics and skills that interviewers at Visa expect are Computer science, Python, Agile, SQL and Linux.
What are the top questions asked in Visa interview?

Some of the top questions asked at the Visa interview -

  1. Given a grid containing 0s and 1s and source row and column, in how many ways, ...read more
  2. Given 2 game scenarios for basketball, and given p as the probability of making...read more
  3. 1. High Level System Design -> Design Uber like Service. Follow up -> What woul...read more
How long is the Visa interview process?

The duration of Visa interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Visa Interview Process

based on 75 interviews in last 1 year

Interview experience

4
  
Good
View more

Explore Interview Questions and Answers for Top Skills at Visa

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
Axis Bank Interview Questions
3.8
 • 1.4k Interviews
Paytm Interview Questions
3.3
 • 752 Interviews
American Express Interview Questions
4.2
 • 355 Interviews
PayPal Interview Questions
3.9
 • 206 Interviews
Razorpay Interview Questions
3.6
 • 151 Interviews
MasterCard Interview Questions
4.0
 • 129 Interviews
Mobikwik Interview Questions
4.0
 • 44 Interviews
View all

Visa Reviews and Ratings

based on 341 reviews

3.6/5

Rating in categories

3.3

Skill development

3.6

Work-life balance

3.7

Salary

3.4

Job security

3.4

Company culture

3.0

Promotions

3.2

Work satisfaction

Explore 341 Reviews and Ratings
HR Operation - Associate

Bangalore / Bengaluru

4-5 Yrs

Not Disclosed

Executive Assistant

Bangalore / Bengaluru

2-7 Yrs

Not Disclosed

Manager

Mumbai

6-8 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
620 salaries
unlock blur

₹12.3 L/yr - ₹44 L/yr

Software Engineer
181 salaries
unlock blur

₹9.1 L/yr - ₹34.6 L/yr

Staff Software Engineer
148 salaries
unlock blur

₹20 L/yr - ₹60 L/yr

Senior Software Test Engineer
84 salaries
unlock blur

₹18 L/yr - ₹40 L/yr

Senior Data Engineer
83 salaries
unlock blur

₹20 L/yr - ₹42 L/yr

Explore more salaries
Compare Visa with

MasterCard

4.0
Compare

American Express

4.2
Compare

PayPal

3.9
Compare

State Bank of India

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview