Upload Button Icon Add office photos

Visa

Compare button icon Compare button icon Compare

Filter interviews by

Visa Software Developer Interview Questions, Process, and Tips for Freshers

Updated 28 Oct 2024

Top Visa Software Developer Interview Questions and Answers for Freshers

  • Q1. Maximum Equal Elements After K Operations You are provided with an array/list of integers named 'ARR' of size 'N' and an integer 'K'. Your task is to determine the maxim ...read more
  • Q2. Ninja's Dance Competition Pairing Problem Ninja is organizing a dance competition and wants to pair participants using a unique method. Each participant chooses a number ...read more
  • Q3. Find Maximum Length Sub-array with Specific Adjacent Differences Given an array of integers ‘A’ of length ‘N’, find the maximum length of a sub-array where the absolute ...read more
View all 9 questions

Visa Software Developer Interview Experiences for Freshers

5 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

One medium and one standard DP question

Round 2 - Technical 

(1 Question)

  • Q1. Medium level question based on binary search
Round 3 - Technical 

(2 Questions)

  • Q1. Design google-pay
  • Ans. 

    Design Google Pay - a digital wallet platform for online payments and transactions.

    • Allow users to securely store payment information such as credit/debit cards, bank accounts, and loyalty cards.

    • Enable users to make payments in stores, online, and within apps using their stored payment methods.

    • Implement security features like biometric authentication, tokenization, and encryption to protect user data.

    • Provide features fo...

  • Answered by AI
  • Q2. HLD of recursive
  • Ans. 

    High Level Design (HLD) of recursive functions in software development.

    • Recursive functions call themselves to solve smaller instances of the same problem.

    • HLD of recursive functions involves defining the base case, recursive case, and termination condition.

    • Example: HLD of a recursive function to calculate factorial of a number involves defining base case as factorial(0) = 1.

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Puzzles available on GFG
  • Q2. Behavioral question

Interview Preparation Tips

Interview preparation tips for other job seekers - be good in DSA, system design, projects, puzzles

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jul 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

It had 4 questions of moderate difficulty

Round 3 - Technical 

(3 Questions)

  • Q1. He went deep into my resume and asked questions from each line of it
  • Q2. Then he asked me that why you have only passed 10/14 test cases in 4th question
  • Q3. I said it was from dp and I had not studied dp properly

Interview Preparation Tips

Topics to prepare for Visa Software Developer interview:
  • Data Structures
  • Web Development
Interview preparation tips for other job seekers - Be strong on your DSA skills or development skills , be strong in either of one

Software Developer Interview Questions Asked at Other Companies for undefined

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
Q2. Find Duplicate in Array Problem Statement You are provided with a ... read more
Q3. Validate Binary Tree Nodes Problem You are provided with 'N' bina ... read more
asked in Nagarro
Q4. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in ... read more
asked in Mr Cooper
Q5. Connect Ropes Problem Statement Given a number of ropes denoted a ... read more

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

The coding test was conducted on Hackerrank platform. The test was in the evening. There were two coding questions of easy difficulty. The test was proctored, our webcam was on but not the mic. Also we were not allowed to switch tabs.
About 360 students sat in this round out which 15 were shortlisted for the next interview round.

  • Q1. 

    Maximum Equal Elements After K Operations

    You are provided with an array/list of integers named 'ARR' of size 'N' and an integer 'K'. Your task is to determine the maximum number of elements that can be m...

  • Ans. 

    Determine the maximum number of elements that can be made equal by performing at most K operations on an array of integers.

    • Sort the array in non-decreasing order to easily identify the elements that need to be increased

    • Calculate the difference between adjacent elements to determine the number of operations needed to make them equal

    • Keep track of the total number of operations used and the maximum number of elements that

  • Answered by AI
  • Q2. 

    Count Pairs with Given Sum

    Given an integer array/list arr and an integer 'Sum', determine the total number of unique pairs in the array whose elements sum up to the given 'Sum'.

    Input:

    The first line c...
  • Ans. 

    Count the total number of unique pairs in an array whose elements sum up to a given value.

    • Use a hashmap to store the frequency of each element in the array.

    • Iterate through the array and for each element, check if (Sum - current element) exists in the hashmap.

    • Increment the count of pairs if the complement exists in the hashmap.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Vellore Institute of Technology. I applied for the job as SDE - 1 in BangaloreEligibility criteria9 CGPAVisa interview preparation:Topics to prepare for the interview - Algorithms, Array, Dynamic Programming, Trees, Heap, Linked List, Backtracking, OOPS, Operating System, Database Management SystemTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Prepare data structures and algorithms thoroughly and practice atleast 2 to 3 questions daily for 4-5 months consistently.
Tip 2 : Have few good projects in your resume and also prepare your core subjects like Operating System, DBMS.
Tip 3 : Before interview do a little research about the company.

Application resume tips for other job seekers

Tip 1 : Mention at least 2 good projects.
Tip 2 : You should be able to defend whatever you have put on your resume so don't mention anything false.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was an elimination round. There were 2 coding questions. Both questions were of medium level and I solved them in a given time. After this round, 29 students got shortlisted and I was one of them.

  • Q1. 

    Ninja's Dance Competition Pairing Problem

    Ninja is organizing a dance competition and wants to pair participants using a unique method. Each participant chooses a number upon entry, and Ninja selects a nu...

  • Ans. 

    Find the number of distinct pairs of participants with a given difference in chosen numbers.

    • Iterate through the array and for each element, check if the pair exists with the required difference 'K'.

    • Use a hash set to keep track of unique pairs to avoid counting duplicates.

    • Return the size of the hash set as the final count of distinct pairs.

  • Answered by AI
  • Q2. 

    Find Maximum Length Sub-array with Specific Adjacent Differences

    Given an array of integers ‘A’ of length ‘N’, find the maximum length of a sub-array where the absolute difference between adjacent element...

  • Ans. 

    Find the maximum length of a sub-array with adjacent differences of 0 or 1 in an array of integers.

    • Iterate through the array and keep track of the current sub-array length with adjacent differences of 0 or 1.

    • Update the maximum length encountered so far as you traverse the array.

    • Return the maximum length found as the result.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

This was a technical round on Zoom. The interviewer was very friendly. He gave me one coding problem. I solved the problem and then he asked to improve time and space complexity if possible. I explained my logic very well. After this question, he asked to me explain 3NF(3rd normal form). Then we had some discussion on OOPs concepts.

  • Q1. 

    LRU Cache Design Question

    Design a data structure for a Least Recently Used (LRU) cache that supports the following operations:

    1. get(key) - Return the value of the key if it exists in the cache; otherw...

  • Ans. 

    Design a Least Recently Used (LRU) cache data structure that supports get and put operations with capacity constraint.

    • Use a combination of hashmap and doubly linked list to implement the LRU cache.

    • Keep track of the least recently used item and evict it when the cache reaches its capacity.

    • Update the position of an item in the cache whenever it is accessed to maintain the order of recently used items.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

This was another technical round. The interviewer gave me a coding problem to solve.
 

  • Q1. 

    Valid String Problem Statement

    You are provided with a string S containing only three types of characters: ('), )'), and *.

    Explanation:

    A Valid String is characterized by the following conditions:

    1. ...
  • Ans. 

    Check if a given string containing parentheses and asterisks is valid based on certain conditions.

    • Iterate through the string and keep track of the count of left parentheses, right parentheses, and asterisks.

    • Use a stack to keep track of the positions of left parentheses and asterisks.

    • If at any point the count of right parentheses exceeds the count of left parentheses and asterisks, the string is invalid.

  • Answered by AI
Round 4 - HR 

Round duration - 60 minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from GNA University. I applied for the job as SDE - 1 in BangaloreEligibility criteria6.5 CGPAVisa interview preparation:Topics to prepare for the interview - Data Structure, OS, DBMS, System Design, Dynamic ProgrammingTime required to prepare for the interview - 12 monthsInterview preparation tips for other job seekers

Tip 1 : Work on your problem-solving skills. Solve as many questions as you can.
Tip 2 : Communication skills are very important in interviews.
Tip 3 : Do some good projects.

Application resume tips for other job seekers

Tip 1 : Mention some good projects on your resume and be prepared.
Tip 2 : Do not put false things on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Visa interview questions for designations

 Staff Software Developer

 (1)

 Software Developer Intern

 (1)

 Software Engineer

 (19)

 Java Developer

 (1)

 Servicenow Developer

 (1)

 Senior Software Engineer

 (14)

 Staff Software Engineer

 (2)

 Front end Developer

 (1)

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

test timing: 7-8 pm
2 programming questions
webcam proctored

  • Q1. 

    Minimum Cost to Reach End Problem

    You are provided with an array ARR of integers of size 'N' and an integer 'K'. The goal is to move from the starting index to the end of the array with the minimum possib...

  • Ans. 

    Find minimum cost to reach end of array by jumping with constraints

    • Use dynamic programming to keep track of minimum cost at each index

    • Iterate through the array and update the minimum cost based on reachable indices within K steps

    • Calculate cost to jump from current index to reachable indices and update minimum cost accordingly

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteria7 CGPA and above, no dead backlogsVisa interview preparation:Topics to prepare for the interview - Data Structures, Dynamic Programming, OOPS, Computer Architecture, Algorithms, Bit Manipulation, Operating System, Computer Networking, Cloud conceptsTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Ability to apply data structures in questions(practice graph and Tree questions)
Tip 2 : Thorough knowledge of the projects done
Tip 3 : Good knowledge about computer science concepts

Application resume tips for other job seekers

Tip 1 : Mention projects that you have done yourself and are thorough with 
Tip 2 : mention soft skills

Final outcome of the interviewRejected

Skills evaluated in this interview

Get interview-ready with Top Visa Interview Questions

Interview questions from similar companies

Software Developer Interview Questions & Answers

PayPal user image RAJIVTEJA NAGIPOGU

posted on 3 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. Given an array of numbers find the subset of numbers that give zero sum.
  • Ans. 

    Find subset of numbers in array that sum up to zero.

    • Use a nested loop to iterate through all possible subsets.

    • Calculate the sum of each subset and check if it equals zero.

    • Store the subset if the sum is zero.

    • Optimize the solution by using a hash set to store the cumulative sum of elements.

  • Answered by AI
  • Q2. Explain how bfs works?
  • Ans. 

    BFS (Breadth-First Search) is a graph traversal algorithm that explores all the vertices of a graph in breadth-first order.

    • BFS starts at a given vertex and explores all its neighbors before moving to the next level of vertices.

    • It uses a queue data structure to keep track of the vertices to be visited.

    • BFS guarantees that it visits all the vertices of a connected graph.

    • It can be used to find the shortest path between two

  • Answered by AI
  • Q3. Discussion on the projects I have done.
  • Q4. Question on Linked List.
  • Q5. Project Discussion
  • Q6. Strengths and weaknesses. Where do you see yourself in 5 years?
  • Ans. 

    In 5 years, I see myself as a highly skilled software developer, leading a team and contributing to innovative projects.

    • Continuously improving my technical skills through learning and hands-on experience

    • Taking on leadership roles and mentoring junior developers

    • Contributing to the development of cutting-edge software solutions

    • Building strong relationships with clients and stakeholders

    • Staying updated with the latest indu...

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: I couldn't find an optimal approach to the first question, so she skipped that question and proceeded to next questions. Remaining questions I have answered satisfactorily.

Round: Technical + HR Interview
Experience: I told that my strength is problem solving and I can always find a way when there is a bottle-neck. Gave some examples of my experiences while doing my assignments.

College Name: IIT Madras

Skills evaluated in this interview

I applied via Campus Placement

Interview Preparation Tips

Round: Test
Experience: Aptitude questions were logical, not tough. For coding, one question, not basic but very logical.
Tips: for coding part try practicing on hackerrank.
Duration: 45+30 minutes
Total Questions: 20+1

Round: Technical Interview
Experience: Interviewer asked all about Linked list and Data structures and algorithm.
Tips: Atleast try learning some basic concepts of linked list, stacks, queues and binary tree.

General Tips: Interview was fair, without any partiality for girls/boys or B.Tech/Dual.
Skill Tips: Be confident and reply frankly. Never let them know that you are nervous.
Skills: Confidence
Duration: 2.5
College Name: IIT Madras
Funny Moments: "Lets go for a walk". HR interviewer will take you for a round to ask you HR questions.

Please prepare for two questions "Tell me something about you" and "Why PayPal, why not any other company".

Interview Questionnaire 

9 Questions

  • Q1. Explain the concepts of Object Oriented Programming
  • Ans. 

    Object Oriented Programming is a programming paradigm that uses objects to represent real-world entities.

    • Encapsulation: bundling data and methods that operate on that data within one unit

    • Inheritance: creating new classes from existing ones, inheriting their properties and methods

    • Polymorphism: ability of objects to take on multiple forms or behaviors

    • Abstraction: hiding complex implementation details and providing a simp...

  • Answered by AI
  • Q2. Give examples of abstraction and polymorphism
  • Ans. 

    Abstraction is hiding implementation details while polymorphism is using a single interface for multiple types.

    • Abstraction: Encapsulation, Interfaces, Abstract classes

    • Polymorphism: Method Overloading, Method Overriding, Interfaces

    • Abstraction Example: Car - we don't need to know how the engine works to drive it

    • Polymorphism Example: Animal - different animals have different sounds but they all have a 'makeSound' method

  • Answered by AI
  • Q3. A simple design question to design classes
  • Q4. What does PayPal do?
  • Ans. 

    PayPal is an online payment system that allows individuals and businesses to transfer funds electronically.

    • Allows users to make payments and money transfers online

    • Offers a secure and convenient way to pay for goods and services

    • Provides a platform for businesses to accept payments online

    • Offers buyer and seller protection for eligible transactions

    • Can be used to send and receive money internationally

  • Answered by AI
  • Q5. A simple Machine learning question to use thresholding
  • Q6. Questions about Software Defined Networking and my project in that field
  • Q7. Questions about my internships at a startup and USC
  • Q8. Am I considering going for masters
  • Q9. What makes you want to join PayPal?
  • Ans. 

    I am excited to join PayPal because of its innovative culture and impact on the global economy.

    • PayPal's commitment to innovation aligns with my passion for staying up-to-date with the latest technologies.

    • I am impressed by PayPal's global reach and impact on the economy, and I want to be a part of that.

    • I appreciate PayPal's focus on diversity and inclusion, and I believe in the importance of working for a company with s...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The aptitude test consisted of about 20 questions and had just 20 minutes. The questions were tough and you need speed to solve them. People preparing for CAT and other such exams should be able to perform better. The max score among my batch was 7 or 8.
The coding question was paper based and you had to write C code for a simple question on paper, but design was also taken into account for evaluating the code.
Tips: Both get disheartened if you don't do well in the aptitude.
Duration: 60 minutes
Total Questions: 21

Round: Technical Interview
Experience: The interview was more like a discussion rather than a question answer round. The discussion always went quite off the topic and the interviewer went on to ask other concepts of OS and networks etc.
Tips: Be thorough with the core concepts in subjects like OS and networks

Round: Technical Interview
Experience: This interview was a little more of marketing PayPal to me than an interview. He however slipped in the questions given above. The machine learning question was a little too obvious to apply thresholding and I wasted time trying to get better algorithms when he expected only thresholding.
Tips: Do not tell you are the topper if you are, because I did and he clearly said they don't hire toppers!

Round: HR Interview
Experience: This interview was more to get the truth out of me. I have a very research oriented profile and that was evident from my resume. The interview was to find out whether I would really join their company if offered.
Tips: If you have a high CG and research experience but still want to go for a job, make sure you tune your resume to prune out the research and only market the side which the company looks for, otherwise the company will reject you.

Skills: Computer Science Concepts, OS, Networks, OOP, Machine Learning
College Name: IIT HYDERABAD
Motivation: Just as a backup since I was indeed planning for a masters program. Highest paying package among the companies at that time.

Interview Questionnaire 

21 Questions

  • Q1. Discussion of previous written test questions
  • Q2. Find the odd repeating element from a set of repeating elements
  • Ans. 

    Find the odd repeating element from an array of strings

    • Use a hash table to count the frequency of each element

    • Iterate through the hash table to find the element with an odd count

  • Answered by AI
  • Q3. A 2D matrix is given which is row wise and column wise sorted. Find a particular element from it
  • Ans. 

    Finding an element in a sorted 2D matrix

    • Start from the top right corner or bottom left corner

    • Compare the target element with the current element

    • Move left or down if the target is smaller, else move right or up

    • Repeat until the target is found or all elements are checked

  • Answered by AI
  • Q4. SQL Query to find Nth highest salary from table
  • Ans. 

    SQL query to find Nth highest salary from table

    • Use ORDER BY and LIMIT clauses

    • Use subquery to get the Nth highest salary

    • Handle cases where there are less than N distinct salaries

  • Answered by AI
  • Q5. Another basic SQL query
  • Q6. Write a function that returns '3' when '4' is passed as an input and vice versa without using if-else condition
  • Ans. 

    Function to swap '3' and '4' without using if-else

    • Use XOR operator to swap the values

    • Convert the input to ASCII code and perform the swap

    • Use a lookup table to map the values

  • Answered by AI
  • Q7. Question on Suffix trees
  • Q8. Question on Tries
  • Q9. Question on Ternary search trees
  • Q10. Question on hash maps
  • Q11. Question on complexity of an algorithm
  • Q12. 3-4 SQL queries
  • Q13. Question on SQL joins
  • Q14. JAVA questions on static block,static function and static variables
  • Q15. JAVA questions on memory initialization and references
  • Q16. Puzzle on measuring exactly half a glass of water
  • Q17. Introduce yourself
  • Ans. 

    I am a software developer with experience in Java and Python.

    • Proficient in Java and Python programming languages

    • Experience in developing web applications using Spring framework

    • Familiarity with database management systems like MySQL and MongoDB

  • Answered by AI
  • Q18. Why PAYTM?
  • Ans. 

    PAYTM is a leading digital payment platform in India with a wide range of services.

    • PAYTM has a user-friendly interface and offers a seamless payment experience.

    • It provides a variety of services like mobile recharges, bill payments, and online shopping.

    • PAYTM has a strong focus on security and fraud prevention measures.

    • It has a large user base and is widely accepted by merchants across India.

    • PAYTM is constantly innovatin...

  • Answered by AI
  • Q19. Will you go for further studies?
  • Ans. 

    Yes, I am open to pursuing further studies in the future.

    • I believe in continuous learning and staying updated with the latest technologies.

    • Further studies can help me specialize in a particular field and enhance my skills.

    • I may consider pursuing a master's degree in computer science or a related field.

    • However, my immediate focus is on gaining practical experience and contributing to the organization.

  • Answered by AI
  • Q20. Why do you think has PAYTM grown so fast?
  • Ans. 

    PAYTM grew fast due to its innovative approach and early adoption of digital payments.

    • Early adoption of digital payments in India

    • Innovative approach with features like mobile recharges, bill payments, and cashback offers

    • Expansion into e-commerce and financial services

    • Strategic partnerships with major companies like Uber and Alibaba

  • Answered by AI
  • Q21. (looking at my CGPA of 9) You can get a better company. Then Why PAYTM only?

Interview Preparation Tips

Round: Test
Experience: there were 20 mcqs and 2 coding questions. It was a pen and paper test. We were given 1 hour to solve it. The mcqs were of average difficulty. The 2 coding questions were:
1. A variation of the standard Josephus Problem
2. Find the 'x' largest elements from 'n' input elements without using sorting.
Tips: They focus on algorithms not on complete solutions. Do not leave any question unattempted. If you do not know the exact approach then use Brute-Force approach.

Round: Technical Interview
Experience: The Interviewer was very nice. He was focussing on the approach used not on codes.
Tips: Be calm and think by basics :)

Round: Technical Interview
Experience: The interviewer asked high level data structures in this round. But again he saw the approach used and not exact solution
Tips: Don't give up. Tell whatever you know

Round: Technical Interview
Experience: JAVA questions were based on very detailed concepts. Study OOP properly.
Tips: Maintain your calm :)

Round: HR Interview
Experience: Overall the experience was nice and smooth.
Tips: If they allow you to ask them any question then ask them something about the company. They should find you interested in the company :)

General Tips: Just be cool. Show them you are enthusiastic to learn and work. While prepration focus on Basics and Algorithms. Prepare DBMS nicely too :)
Skill Tips: Have full knowledge about your projects
Skills: JAVA, Data Structures, Operating systems, Network Programming, DBMS
College Name: NIT Jalandhar
Motivation: PAYTM is a perfect mix for the dynamic startup culture and stability of a big organiztaion. PAYTM has an amazing work culture and excellent opportunities for growth

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: There were 3 Questions . One on String manipulation and two were on Binary Trees. All were easy but there was time constraint.
Tips: Practice as many question as possible.
Duration: 60 minutes
Total Questions: 3

Round: Technical Interview
Experience: I was given the problem to design a car pooling system complete with the required classes .. data structures which would be used ... how the database would look like etc..
Tips: General understanding of databases and OOP concepts would do.

Round: Technical Interview
Tips: Be thorough and have in-depth knowledge of each and every point of your resume.

College Name: BITS Pilani

Visa Interview FAQs

How many rounds are there in Visa Software Developer interview for freshers?
Visa interview process for freshers usually has 3-4 rounds. The most common rounds in the Visa interview process for freshers are Technical, Coding Test and Resume Shortlist.
How to prepare for Visa Software Developer interview for freshers?
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 Core Java, Agile, Application Development, Coding and HTML.
What are the top questions asked in Visa Software Developer interview for freshers?

Some of the top questions asked at the Visa Software Developer interview for freshers -

  1. design google-...read more
  2. HLD of recurs...read more
  3. Types of machine learning and methods and examples, they may give you a situati...read more

Tell us how to improve this page.

Visa Software Developer Interview Process for Freshers

based on 2 interviews

1 Interview rounds

  • Coding Test Round
View more
Visa Software Developer Salary
based on 52 salaries
₹8.2 L/yr - ₹30.1 L/yr
152% more than the average Software Developer Salary in India
View more details

Visa Software Developer Reviews and Ratings

based on 6 reviews

3.9/5

Rating in categories

4.2

Skill development

4.2

Work-life balance

4.3

Salary

4.1

Job security

4.2

Company culture

3.8

Promotions

4.1

Work satisfaction

Explore 6 Reviews and Ratings
Senior Software Engineer
621 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
196 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Staff Software Engineer
149 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Data Engineer
89 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Test Engineer
87 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Visa with

MasterCard

3.9
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