Upload Button Icon Add office photos

PayPal

Compare button icon Compare button icon Compare

Filter interviews by

PayPal Software Engineer Level 1 Interview Questions and Answers

Updated 11 Feb 2024

12 Interview questions

A Software Engineer Level 1 was asked
Q. Given an integer array nums and an integer k, return the kth largest element in the array.
Ans. 

Use a MinHeap to efficiently find the kth largest element in an array.

  • 1. Create a MinHeap of size k to store the largest k elements.

  • 2. Iterate through the array, adding elements to the MinHeap.

  • 3. If the size of the MinHeap exceeds k, remove the smallest element.

  • 4. After processing all elements, the root of the MinHeap is the kth largest element.

  • Example: For array [3, 2, 1, 5, 6, 4] and k=2, the MinHeap will contai...

A Software Engineer Level 1 was asked
Q. Describe a time you processed a file, selected the first three lines, identified the longest line, and counted the words in that line. What approach did you take, and what Java methods did you use?
Ans. 

The program reads a file and selects the first 3 lines. It then identifies the longest line and counts the number of words in that line.

  • Read the file using appropriate file handling methods

  • Store the first 3 lines in an array of strings

  • Iterate through the array to find the longest line

  • Count the number of words in the longest line using string manipulation methods

Software Engineer Level 1 Interview Questions Asked at Other Companies

asked in PayPal
Q1. Describe a time you processed a file, selected the first three li ... read more
asked in PayPal
Q2. Amazon can perform searches in O(n) time complexity. Why would it ... read more
asked in PayPal
Q3. When you search for a particular product on Amazon, it displays s ... read more
asked in PayPal
Q4. Given a 3x3 matrix where each edge has a weight, find the path fr ... read more
Q5. 1. Abstraction Vs Interface 2. Sealed class 3. why do we use a pr ... read more
A Software Engineer Level 1 was asked
Q. Given a 3x3 matrix where each edge has a weight, find the path from the first element to the last element with the minimum sum of weights.
Ans. 

The question is about finding the shortest path in a 3x3 matrix with weighted edges.

  • This is a graph traversal problem.

  • Use a graph algorithm like Dijkstra's algorithm or A* search to find the shortest path.

  • Assign weights to the edges and calculate the sum of weights for each possible path.

  • Choose the path with the smallest sum of weights as the shortest path.

A Software Engineer Level 1 was asked
Q. Given an array of strings, find the shortest length palindrome. I solved it in O(n2)
Ans. 

Find the shortest palindrome in an array of strings using O(n^2) time complexity.

  • A palindrome reads the same forwards and backwards, e.g., 'racecar'.

  • Iterate through each string in the array and check if it's a palindrome.

  • Keep track of the shortest palindrome found during the iteration.

  • Example: For ['abc', 'a', 'aba', 'xyz'], the shortest palindrome is 'a'.

  • Use two pointers to check for palindrome properties efficie...

What people are saying about PayPal

View All
favouritehagfish
Verified Icon
2w
works at
Foundit
PayPal SDM II Interview Prep - Need Your Tips!
Got a Software Development Manager II interview (Frontend) coming up at PayPal. Looking for advice on how to prep like a pro! What key topics, skills, or focus areas should I nail? If you've interviewed for a similar role recently, your insights would be gold!
Got a question about PayPal?
Ask anonymously on communities.
A Software Engineer Level 1 was asked
Q. When you search for a particular product on Amazon, it displays some search results, but only a few particular products which are available on Amazon are displayed, not all. How does this happen?
Ans. 

Amazon displays only a subset of search results based on various factors like relevance, popularity, and user preferences.

  • Amazon uses algorithms to determine which products to display in search results.

  • Factors considered include product relevance, customer reviews, sales rank, and availability.

  • Machine learning techniques may be used to personalize search results based on user behavior and preferences.

  • Amazon also c...

A Software Engineer Level 1 was asked
Q. Amazon can perform searches in O(n) time complexity. Why would it choose to use O(nk) instead, especially considering that 'n' can be large for data structures like hash tables? Is O(nk) actually better tha...
Ans. 

O(nk) is better than O(n) for large data and hash tables.

  • O(nk) is better because it takes into account the size of the data and the number of keys.

  • For large data and hash tables, the size of n will be large, making O(nk) more efficient.

  • O(n) assumes a constant number of keys, which may not be the case in practice.

  • Amazon may have chosen O(nk) for better scalability and performance.

PayPal HR Interview Questions

30 questions and answers

Q. What are your expectations from our company?
Q. What do you like and dislike about your current role?
Q. Tell me about a challenge you have faced.
A Software Engineer Level 1 was asked
Q. What is the running time complexity of Radix sort?
Ans. 

Radix sort has a running time of O(nk), where n is the number of elements and k is the length of the longest element.

  • Radix sort is a non-comparative sorting algorithm that sorts elements by their individual digits or characters.

  • It works by distributing the elements into 10 buckets based on the value of the least significant digit, then repeatedly redistributing them based on the next significant digit.

  • The process ...

Are these interview questions helpful?
A Software Engineer Level 1 was asked
Q. How would you check if your system has an internet connection?
Ans. 

To check internet connectivity, you can use various methods like pinging a website or checking network status.

  • Use the command 'ping www.google.com' to see if you receive a response.

  • Check network settings in your operating system for connectivity status.

  • Use tools like 'traceroute' to diagnose network paths and issues.

  • In programming, use libraries like 'requests' in Python to attempt a web request.

A Software Engineer Level 1 was asked
Q. What data structure do they use? Hash tables.
Ans. 

Hash tables are a data structure that uses a hash function to map keys to values, providing efficient lookup, insertion, and deletion.

  • Hash tables use a hash function to convert keys into array indices.

  • They provide constant-time average case complexity for search, insert, and delete operations.

  • Collisions can occur when different keys map to the same index, which can be resolved using techniques like chaining or ope...

A Software Engineer Level 1 was asked
Q. Do you know Radix Sort? Where it is used? Radix sort can be applied in amazon.
Ans. 

Radix sort is a sorting algorithm that sorts integers by processing individual digits from least significant to most significant.

  • Radix sort is a non-comparative sorting algorithm.

  • It sorts numbers by grouping them based on each digit's value.

  • It is commonly used for sorting strings in lexicographic order.

  • Radix sort has linear time complexity, making it efficient for large datasets.

PayPal Software Engineer Level 1 Interview Experiences

3 interviews found

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

I applied via Approached by Company and was interviewed in Jul 2022. There were 4 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 - Aptitude Test 

2 Leetcode medium question for 1 hr. 1st was of string manipulation and 2nd was of Dynamic Programming. I don’t remember the exact question.

Round 3 - Technical 

(1 Question)

  • Q1. 1. Median in array stream (standard leetcode question): was able to solve using min and max heap. 2. Question on my prev company project. 3. I mention of Kafka in my resume and my prev company project so ...
Round 4 - Behavioral 

(1 Question)

  • Q1. After my 1st tech round I was told I am moving to HM round directly. And would not have to attend 2nd tech round. 1. Standard HM question. 2. Case study question. 3. Tech and project discussion.

Interview Preparation Tips

Topics to prepare for PayPal Software Engineer Level 1 interview:
  • DSA
  • Object Oriented Programming
  • Design
Interview preparation tips for other job seekers - 1. Prepare DSA (leetcode hard-medium is enough)
2. Prepare HM round seriously as there was much grilling happend and various situation based question asked.

Best of luck
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Online coding round. It has Data structure and algo based questions

Round 2 - Technical 

(1 Question)

  • Q1. Based on DBMS,Java,oops concepts
Round 3 - Technical 

(1 Question)

  • Q1. Java,oops concepts
Round 4 - HR 

(1 Question)

  • Q1. Behavioural question

I appeared for an interview in Aug 2017.

Interview Questionnaire 

17 Questions

  • Q1. Input a file. Select first 3 lines of the file. Select the longest line and count the number of words in that line. It was easy. I used Java methods to solve the problem. I explained the logic and he accep...
  • Ans. 

    The program reads a file and selects the first 3 lines. It then identifies the longest line and counts the number of words in that line.

    • Read the file using appropriate file handling methods

    • Store the first 3 lines in an array of strings

    • Iterate through the array to find the longest line

    • Count the number of words in the longest line using string manipulation methods

  • Answered by AI
  • Q2. Given an array of strings, find the shortest length palindrome. I solved it in O(n2)
  • Ans. 

    Find the shortest palindrome in an array of strings using O(n^2) time complexity.

    • A palindrome reads the same forwards and backwards, e.g., 'racecar'.

    • Iterate through each string in the array and check if it's a palindrome.

    • Keep track of the shortest palindrome found during the iteration.

    • Example: For ['abc', 'a', 'aba', 'xyz'], the shortest palindrome is 'a'.

    • Use two pointers to check for palindrome properties efficiently.

  • Answered by AI
  • Q3. There exists a 3x3 matrix, start from the first element reach the last element of the matrix, between each edges there exists a weight. Reach the destination such that the sum of weights should be small. I...
  • Ans. 

    The question is about finding the shortest path in a 3x3 matrix with weighted edges.

    • This is a graph traversal problem.

    • Use a graph algorithm like Dijkstra's algorithm or A* search to find the shortest path.

    • Assign weights to the edges and calculate the sum of weights for each possible path.

    • Choose the path with the smallest sum of weights as the shortest path.

  • Answered by AI
  • Q4. Application of Fibonacci series in day-to-day life.
  • Ans. 

    The Fibonacci series can be applied in day-to-day life for various purposes.

    • Financial planning: Fibonacci numbers can be used to calculate investment growth and determine optimal investment strategies.

    • Architecture and design: Fibonacci ratios can be used to create aesthetically pleasing designs and layouts.

    • Nature and biology: Fibonacci patterns can be observed in the growth of plants, arrangement of leaves, and formati...

  • Answered by AI
  • Q5. Balancing parantheses – I defined my own algorithm. He tested it for all test cases. He told me some modifications and I rectified my algorithm.
  • Q6. There was a discussion about my projects and he was quite satisfied with it.
  • Q7. He asked me what happens when I type www.google.com in the web browser. -----/
  • Ans. 

    Typing www.google.com initiates a series of network requests to load the webpage in your browser.

    • 1. DNS Resolution: The browser queries a DNS server to translate www.google.com into an IP address.

    • 2. TCP Connection: A TCP connection is established with the server using the IP address.

    • 3. HTTP Request: The browser sends an HTTP request to the server for the webpage.

    • 4. Server Response: The server processes the request and ...

  • Answered by AI
  • Q8. He asked me how I will check whether I have internet connection in my system? ping www.google.com will respond.
  • Ans. 

    To check internet connectivity, you can use various methods like pinging a website or checking network status.

    • Use the command 'ping www.google.com' to see if you receive a response.

    • Check network settings in your operating system for connectivity status.

    • Use tools like 'traceroute' to diagnose network paths and issues.

    • In programming, use libraries like 'requests' in Python to attempt a web request.

  • Answered by AI
  • Q9. Find the kth largest element in an array. I used MaxHeap concept but he asked me to define it using MinHeap. I modified the code and he accepted it.
  • Q10. When you search for a particular product in amazon, it displays some of the search results. But, only few particular products which are available in amazon are displayed, not all. How does this happen? I ...
  • Ans. 

    Amazon displays only a subset of search results based on various factors like relevance, popularity, and user preferences.

    • Amazon uses algorithms to determine which products to display in search results.

    • Factors considered include product relevance, customer reviews, sales rank, and availability.

    • Machine learning techniques may be used to personalize search results based on user behavior and preferences.

    • Amazon also consid...

  • Answered by AI
  • Q11. What data structure do they use? Hash tables.
  • Ans. 

    Hash tables are a data structure that uses a hash function to map keys to values, providing efficient lookup, insertion, and deletion.

    • Hash tables use a hash function to convert keys into array indices.

    • They provide constant-time average case complexity for search, insert, and delete operations.

    • Collisions can occur when different keys map to the same index, which can be resolved using techniques like chaining or open add...

  • Answered by AI
  • Q12. What will be the key and what will be the values? The product will be the key. The brands will be the values.
  • Ans. 

    The product will be the key and the brands will be the values.

    • The key in this case refers to the unique identifier for each product.

    • The values are the different brands associated with each product.

    • For example, if the product is a smartphone, the key could be the model number and the values could be the different brands that manufacture that model.

  • Answered by AI
  • Q13. Do you know Radix Sort? Where it is used? Radix sort can be applied in amazon.
  • Ans. 

    Radix sort is a sorting algorithm that sorts integers by processing individual digits from least significant to most significant.

    • Radix sort is a non-comparative sorting algorithm.

    • It sorts numbers by grouping them based on each digit's value.

    • It is commonly used for sorting strings in lexicographic order.

    • Radix sort has linear time complexity, making it efficient for large datasets.

  • Answered by AI
  • Q14. Running time of Radix sort? O(nk)
  • Ans. 

    Radix sort has a running time of O(nk), where n is the number of elements and k is the length of the longest element.

    • Radix sort is a non-comparative sorting algorithm that sorts elements by their individual digits or characters.

    • It works by distributing the elements into 10 buckets based on the value of the least significant digit, then repeatedly redistributing them based on the next significant digit.

    • The process conti...

  • Answered by AI
  • Q15. But amazon can do the search in O(n). Why it has to go for O(nk)? For data structures like Hash tables and for large data, n will be large. So O(nk) is better than O(n) (former n is smaller than latter n...
  • Ans. 

    O(nk) is better than O(n) for large data and hash tables.

    • O(nk) is better because it takes into account the size of the data and the number of keys.

    • For large data and hash tables, the size of n will be large, making O(nk) more efficient.

    • O(n) assumes a constant number of keys, which may not be the case in practice.

    • Amazon may have chosen O(nk) for better scalability and performance.

  • Answered by AI
  • Q16. Tell me about your projects.
  • Q17. If you don’t get selected for PayPal, what will you do?
  • Ans. 

    If not selected for PayPal, I will continue applying to other companies, improve my skills, and network with professionals in the industry.

    • Continue applying to other tech companies for similar roles

    • Work on improving technical skills through online courses or personal projects

    • Network with professionals in the industry through events or online platforms like LinkedIn

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: It was conducted in Hackerrank which consisted of 10 aptitude questions that included C, C++, Java MCQ

Skills evaluated in this interview

Interview questions from similar companies

I applied via Recruitment Consulltant and was interviewed before Apr 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Common aptitude questions that are available on online (Example : IndiaBix)

Round 2 - Coding Test 

Needs to do coding in Java / Python. Problem solving needs to concentrate.

Round 3 - HR 

(4 Questions)

  • Q1. What is your family background?
  • Q2. What are your strengths and weaknesses?
  • Ans. 

    I excel in problem-solving and teamwork, but I sometimes struggle with time management under tight deadlines.

    • Strength: Strong problem-solving skills - I enjoy tackling complex coding challenges, like optimizing algorithms for efficiency.

    • Strength: Effective teamwork - I thrive in collaborative environments, contributing to group projects and sharing knowledge.

    • Weakness: Time management - I occasionally underestimate the ...

  • Answered by AI
  • Q3. Tell me about yourself.
  • Q4. Ready to relocate? Ready to immediate join?

Interview Preparation Tips

Topics to prepare for FIS Software Engineer Level 1 interview:
  • Java
  • DBMS
  • SQL
  • Testing
  • Python
Interview preparation tips for other job seekers - Prepare well for Java and Programming...
Also DBMS, Testing knowledge required.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Haker rank coding link

Round 2 - Technical 

(1 Question)

  • Q1. Not remember its been more than 2 years

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well for java 8 programming , design patterns and micro services
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

1 DSA Question and Output based MCQ q

Round 2 - One-on-one 

(1 Question)

  • Q1. Technical round depending on role requirement
Round 3 - HR 

(1 Question)

  • Q1. Aptitude Question and behvioural questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Talk about your experience
  • Ans. 

    I have experience in software development, focusing on web applications and collaborative projects using various technologies.

    • Developed a web application using React and Node.js for a local business, improving their online presence.

    • Collaborated with a team of developers on a project using Agile methodologies, enhancing my teamwork and communication skills.

    • Completed an internship where I contributed to a mobile app, gai...

  • Answered by AI
  • Q2. Talk about what are you looking for
Round 2 - Technical 

(1 Question)

  • Q1. Details about your previous tech experience
  • Ans. 

    I have experience in software development, focusing on web applications and collaborative projects using various technologies.

    • Developed a web application using React and Node.js for a local business, improving their online presence.

    • Collaborated with a team of developers on a project using Agile methodologies, enhancing my teamwork and communication skills.

    • Interned at a tech company where I assisted in debugging and opt...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jul 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Mainframe support questions about COBOL,JCL,VSAM,gdg

Round 2 - HR 

(1 Question)

  • Q1. About Day today Activities of my support activity in my previous company and basic mainframe questions and willingness to work in night shift

Interview Preparation Tips

Round: Technical Interview
Tips: Have a good grasp of DS algo, java, etc.(Here CGPA doesn't matter)

General Tips: Do’s and Don’ts :
1. Be confident and to be confident prepare well.
2. Set the priority of your companies 
3. Don't start preparation at end. Don't ignore the content of resume.

Be confident and start preparation as soon as possible.
College Name: IIT Kanpur

Software Developer Interview Questions & Answers

Visa user image Pranav Bhat Thirthahalli

posted on 3 Dec 2015

Interview Questionnaire 

14 Questions

  • Q1. What is race condition and how can it be eliminated
  • Q2. What is JCube?
  • Ans. 

    JCube is a Java library for creating and manipulating Rubik's Cube puzzles.

    • JCube provides classes for representing Rubik's Cube puzzles and algorithms for solving them.

    • It supports various cube sizes and can generate random scrambles.

    • JCube can be used in Java applications or as a standalone command-line tool.

    • It is open source and available on GitHub.

  • Answered by AI
  • Q3. What is regression testing?
  • Ans. 

    Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works.

    • It is performed after making changes to the software

    • It ensures that existing functionality is not affected by the changes

    • It helps to catch any defects or bugs that may have been introduced

    • It can be automated using testing tools

    • Examples include retesting after bug fixes, testing after new...

  • Answered by AI
  • Q4. Discussion on different sorting techniques
  • Q5. Discussion on SQL and SQL optimisaion
  • Q6. Software engineering principles
  • Ans. 

    Software engineering principles are the best practices and guidelines for developing high-quality software.

    • Software should be designed with modularity and scalability in mind.

    • Code should be well-documented and easy to read.

    • Testing and debugging should be an integral part of the development process.

    • Version control should be used to manage code changes.

    • Security and privacy should be considered throughout the development ...

  • Answered by AI
  • Q7. Java and OOP's question
  • Q8. Define Singleton class
  • Ans. 

    A Singleton class is a class that can only have one instance at a time.

    • It restricts the instantiation of a class to a single object.

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

    • It is often used in situations where a single object is required to coordinate actions across a system.

    • Example: Database connection manager, Configuration manager, Logger manager.

  • Answered by AI
  • Q9. Explain Testing principles and Design principles
  • Ans. 

    Testing principles ensure software quality, while design principles guide software development.

    • Testing principles include unit testing, integration testing, and acceptance testing.

    • Design principles include SOLID, DRY, and KISS.

    • Testing principles ensure that software meets requirements and is free of defects.

    • Design principles guide software development to be modular, maintainable, and scalable.

  • Answered by AI
  • Q10. Types of machine learning and methods and examples, they may give you a situation and ask you which technique is good and why
  • Q11. Why choose you for VISA?
  • Ans. 

    I have the necessary skills, experience, and passion to contribute to VISA's success.

    • I have a strong background in software development and have worked on projects similar to those at VISA.

    • I am a quick learner and can adapt to new technologies and programming languages easily.

    • I am passionate about creating high-quality software that meets the needs of users and exceeds their expectations.

    • I am a team player and can work...

  • Answered by AI
  • Q12. Which profile is good for you?
  • Ans. 

    A profile that challenges me to learn and grow while allowing me to contribute to a team.

    • A position that encourages continuous learning and development

    • A role that allows me to collaborate with a team and contribute to projects

    • A company culture that aligns with my values and work ethic

  • Answered by AI
  • Q13. About the work culture at VISA Inc
  • Q14. If u already have a placement, why this company
  • Ans. 

    I am interested in exploring new opportunities and challenges that this company can offer.

    • I am impressed with the company's reputation and growth potential.

    • I am excited about the projects and technologies this company is working on.

    • I believe this company can provide me with a better work-life balance and career growth opportunities.

    • I am looking for a company culture that aligns with my values and goals.

    • I am open to exp...

  • Answered by AI

Interview Preparation Tips

Round: Test
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: Technical 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 ? )

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
Skills:
College Name: NIT Surathkal

Skills evaluated in this interview

PayPal Interview FAQs

How many rounds are there in PayPal Software Engineer Level 1 interview?
PayPal interview process usually has 4 rounds. The most common rounds in the PayPal interview process are Technical, Behavioral and Coding Test.
How to prepare for PayPal Software Engineer Level 1 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 PayPal. The most common topics and skills that interviewers at PayPal expect are Financial Services, Coding, Javascript, Python and Computer science.
What are the top questions asked in PayPal Software Engineer Level 1 interview?

Some of the top questions asked at the PayPal Software Engineer Level 1 interview -

  1. Input a file. Select first 3 lines of the file. Select the longest line and cou...read more
  2. But amazon can do the search in O(n). Why it has to go for O(nk)? For data stru...read more
  3. When you search for a particular product in amazon, it displays some of the sea...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.5/5

based on 2 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
PayPal Software Engineer Level 1 Salary
based on 33 salaries
₹15.3 L/yr - ₹27 L/yr
101% more than the average Software Engineer Level 1 Salary in India
View more details

PayPal Software Engineer Level 1 Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

5.0

Skill development

4.0

Work-life balance

4.0

Salary

3.0

Job security

4.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
353 salaries
unlock blur

₹20.1 L/yr - ₹34.3 L/yr

Software Engineer2
345 salaries
unlock blur

₹22.3 L/yr - ₹40 L/yr

Senior Software Engineer
299 salaries
unlock blur

₹24.9 L/yr - ₹43.6 L/yr

Software Engineer III
290 salaries
unlock blur

₹30.2 L/yr - ₹55 L/yr

Data Scientist
283 salaries
unlock blur

₹27.4 L/yr - ₹50 L/yr

Explore more salaries
Compare PayPal with

Paytm

3.3
Compare

Razorpay

3.6
Compare

Visa

3.4
Compare

MasterCard

3.9
Compare
write
Share an Interview