Upload Button Icon Add office photos

Filter interviews by

Airpay Payment Services Senior Software Developer Interview Questions and Answers

Updated 14 Apr 2024

Airpay Payment Services Senior Software Developer Interview Experiences

1 interview found

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

I applied via Naukri.com and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Technical Aptitude on singalton pattern

Round 2 - Technical 

(3 Questions)

  • Q1. What is man in middle attack?
  • Ans. 

    A man-in-the-middle attack is a cyber security attack where the attacker secretly intercepts and possibly alters the communication between two parties.

    • Attacker intercepts communication between two parties

    • Attacker may alter the communication

    • Commonly occurs in public Wi-Fi networks

    • Can lead to data theft or unauthorized access

  • Answered by AI
  • Q2. How to protect api?
  • Ans. 

    Protecting API involves using authentication, authorization, encryption, rate limiting, and monitoring.

    • Implement authentication mechanisms such as OAuth, JWT, or API keys

    • Use authorization to control access to different parts of the API

    • Encrypt sensitive data using SSL/TLS

    • Implement rate limiting to prevent abuse and protect against DDoS attacks

    • Monitor API traffic for unusual activity and potential security threats

  • Answered by AI
  • Q3. Whats is csrf ?
  • Ans. 

    CSRF stands for Cross-Site Request Forgery, a type of attack where a malicious website tricks a user into performing actions on another website without their knowledge.

    • CSRF attacks exploit the trust that a site has in a user's browser, by sending unauthorized requests using the user's session.

    • Prevent CSRF attacks by using tokens in forms, checking the origin of requests, and implementing proper authentication and autho...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Why you want ti join airpay?
  • Q2. Why you leave current organisation?

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Sep 2021. There were 3 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. Coding Assessment to Create Rest API.
  • Ans. 

    Create a Rest API for coding assessment

    • Choose a programming language and framework

    • Define endpoints and HTTP methods

    • Implement CRUD operations

    • Use authentication and authorization

    • Test API using tools like Postman

  • Answered by AI
  • Q2. About JWT Token
  • Q3. Pagination how will you do for 3 lakh record
  • Ans. 

    Pagination can be achieved by limiting the number of records displayed per page and using page numbers.

    • Limit the number of records displayed per page to improve performance

    • Use page numbers to navigate through the records

    • Implement caching to reduce database queries

    • Consider using lazy loading to improve performance

    • Use a server-side framework that supports pagination

    • Consider using a search feature to filter records

  • Answered by AI
  • Q4. Query Optimization
  • Q5. Mysql difference between having and where clause
  • Ans. 

    HAVING is used to filter results after grouping, WHERE is used to filter results before grouping.

    • HAVING is used with GROUP BY clause, WHERE is used with SELECT clause

    • HAVING filters groups based on aggregate functions, WHERE filters rows based on column values

    • HAVING is slower than WHERE as it operates on grouped data

    • Example: SELECT department, COUNT(*) FROM employees GROUP BY department HAVING COUNT(*) > 5;

    • Example: SELE

  • Answered by AI
  • Q6. Mysql index - query to write index
  • Q7. Polymorphisim interface
  • Q8. Clustered index and non clustered index

Interview Preparation Tips

Interview preparation tips for other job seekers - I have attended for PHP developer. There was 3 three rounds.
First Round Technical Discussion. Second Round is Technical Discussion and coding assessment.
Third Round will be business logical assessment.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Build a typeahead component

Round 2 - Technical 

(2 Questions)

  • Q1. Build a form for personal details
  • Ans. 

    Build a form for personal details

    • Include fields for name, email, phone number, address, date of birth

    • Use input fields, dropdowns, and date pickers for user input

    • Add validation for required fields and correct formats

    • Consider user experience with clear labels and easy navigation

  • Answered by AI
  • Q2. Add validations to different fields
  • Ans. 

    Implement validations for different fields in software development.

    • Identify the fields that require validation such as email, password, phone number, etc.

    • Use regular expressions to validate input data format.

    • Implement client-side and server-side validations to ensure data integrity.

    • Display error messages for invalid input to guide users on correct data entry.

  • Answered by AI
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

(1 Question)

  • Q1. Diff between react and jQuery
  • Ans. 

    React is a modern JavaScript library for building user interfaces, while jQuery is a fast and concise JavaScript library for DOM manipulation.

    • React is component-based, promoting reusability and modularity.

    • React uses a virtual DOM for efficient updates, while jQuery directly manipulates the DOM.

    • React is declarative, making it easier to reason about the UI, while jQuery is imperative.

    • React is typically used for single-pa...

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

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

3 dsa questions medium level

Round 2 - Technical 

(2 Questions)

  • Q1. 2 medium level dp questions based on string and stocks
  • Q2. One hard question based on graph
Round 3 - HR 

(1 Question)

  • Q1. Hr questions and java , springboot questions etc
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Min and max value from an array of integers, reverse of a string

Round 2 - Technical 

(2 Questions)

  • Q1. Data Structures, Algorithms, Understand Common Problem Patterns,
  • Q2. Advance Laravel and PHP
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Data Structure and algorithm
  • Q2. System design question
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Round one consist of coding problems and there's a minimum criteria of solving 2 problems at least to clear this round

Round 2 - Technical 

(2 Questions)

  • Q1. First question was a coding question, merge intervals leetcode
  • Q2. Second question was again of leetcode, compare strings
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Questuohn aksed about ds algo not otughj onew
  • Q2. AFS FJBN.EJKF AFBJ
  • Q3. DHB WFJG WDJ
  • Q4. SD E W D
Round 2 - Technical 

(1 Question)

  • Q1. Question aksed in one on one

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare ds algo
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is for loop,
  • Ans. 

    A for loop is a control flow statement for specifying iteration, which allows code to be executed repeatedly.

    • Used to iterate over a sequence of elements

    • Consists of initialization, condition, and increment/decrement expressions

    • Example: for(int i=0; i<5; i++) { // code block }

  • Answered by AI
  • Q2. What is jobs and queues
  • Ans. 

    Jobs and queues are concepts used in computer science to manage tasks and data flow in a systematic manner.

    • Jobs refer to individual tasks or processes that need to be executed.

    • Queues are data structures that store jobs in a specific order for processing.

    • Jobs are added to the queue and processed in a first-in, first-out (FIFO) manner.

    • Queues help in managing the order of execution and prioritizing tasks based on their im...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. What are containers in laravel
  • Ans. 

    Containers in Laravel are lightweight and portable units that package up code and all its dependencies, allowing for easy deployment and scaling.

    • Containers in Laravel are created using Docker, a popular containerization platform.

    • They provide a consistent environment for running applications, regardless of the underlying infrastructure.

    • Containers help in isolating applications and their dependencies, making it easier to...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn about laravel containers, loops, routes, middlewares, jobs and queues, and artisan cli

Skills evaluated in this interview

Airpay Payment Services Interview FAQs

How many rounds are there in Airpay Payment Services Senior Software Developer interview?
Airpay Payment Services interview process usually has 3 rounds. The most common rounds in the Airpay Payment Services interview process are Technical and Aptitude Test.
What are the top questions asked in Airpay Payment Services Senior Software Developer interview?

Some of the top questions asked at the Airpay Payment Services Senior Software Developer interview -

  1. What is man in middle atta...read more
  2. How to protect a...read more
  3. whats is csr...read more

Tell us how to improve this page.

Airpay Payment Services Senior Software Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 760 Interviews
PayPal Interview Questions
3.9
 • 208 Interviews
Razorpay Interview Questions
3.6
 • 148 Interviews
PayU Payments Interview Questions
3.6
 • 52 Interviews
Mobikwik Interview Questions
4.1
 • 45 Interviews
CRED Interview Questions
3.5
 • 38 Interviews
BharatPe Interview Questions
3.5
 • 38 Interviews
Money View Interview Questions
4.3
 • 30 Interviews
Kissht Finance Interview Questions
3.9
 • 26 Interviews
View all
Airpay Payment Services Senior Software Developer Salary
based on 9 salaries
₹6 L/yr - ₹9.5 L/yr
46% less than the average Senior Software Developer Salary in India
View more details

Airpay Payment Services Senior Software Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

2.0

Skill development

3.0

Work-life balance

2.0

Salary

5.0

Job security

5.0

Company culture

2.0

Promotions

2.0

Work satisfaction

Explore 1 Review and Rating
Software Developer
31 salaries
unlock blur

₹2.8 L/yr - ₹7 L/yr

Assistant Manager
27 salaries
unlock blur

₹3.5 L/yr - ₹9.6 L/yr

Area Sales Manager
26 salaries
unlock blur

₹3.5 L/yr - ₹5.9 L/yr

Senior Executive
22 salaries
unlock blur

₹4 L/yr - ₹5.8 L/yr

Project Specialist
11 salaries
unlock blur

₹14.1 L/yr - ₹20 L/yr

Explore more salaries
Compare Airpay Payment Services with

PayU Payments

3.5
Compare

Razorpay

3.6
Compare

Paytm

3.3
Compare

CCAvenue

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