Filter interviews by
I applied via Walk-in and was interviewed before Jul 2021. There were 2 interview rounds.
DSA Problems on LinkedList and Stack.
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 5 interview rounds.
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
Print the given Binary search tree in ascending order
Traverse the left subtree recursively
Print the root node
Traverse the right subtree recursively
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
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.
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?
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...
Autocomplete in IDEs helps developers write code faster by suggesting code snippets and completing code as they type.
Autocomplete should suggest code snippets based on the context of the code being written
Autocomplete should prioritize suggestions based on frequency of use
Autocomplete should also suggest variable and function names
Autocomplete should be customizable to allow for user-defined snippets and suggestions
Exa...
My weakness is public speaking.
I tend to get nervous when speaking in front of large groups.
I am working on improving my public speaking skills by practicing and seeking feedback.
I have taken courses and attended workshops to help me overcome my fear of public speaking.
Comparing 2 basketball game scenarios with different number of trials and baskets required to win
Calculate the probability of winning in each game scenario using binomial distribution formula
Compare the probabilities to determine which game scenario is preferable
In game1, the probability of winning is p. In game2, the probability of winning is the sum of probabilities of making 2 or 3 baskets
If p is high, game1 is pref...
Visa interview questions for popular designations
IDS and IPS are security systems that monitor network traffic for malicious activity and prevent attacks.
IDS (Intrusion Detection System) detects and alerts about potential attacks by analyzing network traffic and comparing it to known attack patterns.
IPS (Intrusion Prevention System) goes a step further by actively blocking malicious traffic and preventing attacks from happening.
Both systems use a combination of signa...
Microkernel is a minimalistic approach where only essential services are kept in kernel space while macrokernel has more services in kernel space.
Microkernel has a small kernel with minimal services while macrokernel has a large kernel with many services.
In microkernel, most services run in user space while in macrokernel, most services run in kernel space.
Microkernel is more secure and reliable while macrokernel is fa...
Argument is the actual value passed to a function, while parameter is a variable used to define a function.
Parameter is a variable in the function declaration, while argument is the actual value passed to the function.
Parameter is used to initialize the function's variables, while argument is used to pass values to the function.
Example: function add(a, b) { return a + b; } add(2, 3); Here, a and b are parameters, while
Indexes in DBMS are used to improve the performance of database queries.
Indexes are data structures that allow for faster retrieval of data from a database.
They work by creating a separate structure that contains a subset of the data in the table, organized in a way that makes it faster to search.
Indexes can be created on one or more columns in a table.
Examples of indexes include primary keys, unique indexes, and clust...
Interface is a blueprint of a class while Abstract class is a partially implemented class.
An interface can only have abstract methods while an abstract class can have both abstract and non-abstract methods.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used to achieve multiple inheritance while abstract classes are used to provide a common base for related classes.
...
Different topology refers to the arrangement of nodes in a network.
Common topologies include bus, star, ring, mesh, and hybrid
Bus topology connects all devices to a single cable
Star topology connects all devices to a central hub
Ring topology connects devices in a circular loop
Mesh topology connects devices in a network where each device has a direct connection to every other device
Hybrid topology is a combination of tw...
BUS topology is preferred for small networks while ring topology is preferred for larger networks.
BUS topology is easier to install and maintain than ring topology.
Ring topology is more fault-tolerant than BUS topology.
BUS topology is suitable for small networks with few devices while ring topology is suitable for larger networks with many devices.
Ring topology is more expensive than BUS topology.
Examples of BUS topolo...
SDLC refers to the process of software development. Different models include Waterfall, Agile, Spiral, and V-Model.
Waterfall model follows a linear sequential approach with distinct phases like planning, design, development, testing, and maintenance.
Agile model emphasizes on iterative and incremental development with continuous feedback and collaboration between cross-functional teams.
Spiral model combines the elements...
Two trains starting from equator in opposite directions will not collide. Which train will have more wear and tear first?
The train moving towards the east will have more wear and tear due to the rotation of the earth
The train moving towards the west will have less wear and tear due to the rotation of the earth
Air resistance will also affect the wear and tear of the trains
The train moving towards the east will face more...
Get interview-ready with Top Visa Interview Questions
Some of the top questions asked at the Visa interview for freshers -
The duration of Visa interview process can vary, but typically it takes about less than 2 weeks to complete.
Interview experience
Senior Software Engineer
601
salaries
| ₹12.3 L/yr - ₹44 L/yr |
Software Engineer
175
salaries
| ₹11 L/yr - ₹34.6 L/yr |
Staff Software Engineer
140
salaries
| ₹24.8 L/yr - ₹60 L/yr |
Senior Software Test Engineer
84
salaries
| ₹18 L/yr - ₹40 L/yr |
Senior Data Engineer
83
salaries
| ₹20 L/yr - ₹42 L/yr |
MasterCard
American Express
PayPal
State Bank of India