Filter interviews by
Idempotency in REST APIs ensures that multiple identical requests have the same effect as a single request.
Idempotency means that the result of a successful request is the same regardless of how many times it is made.
GET and PUT requests are typically idempotent, while POST requests are not.
Using unique identifiers like UUIDs in requests can help ensure idempotency.
Idempotency is important for ensuring data consistency...
Design considerations for building an API
Define clear and consistent naming conventions for endpoints and parameters
Use versioning to manage changes and updates without breaking existing clients
Implement proper authentication and authorization mechanisms to secure the API
Design for scalability and performance by considering caching, rate limiting, and pagination
Provide comprehensive documentation to guide developers on...
I applied via Naukri.com and was interviewed in May 2021. There were 5 interview rounds.
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
Hackerrank test of 2 questions
I applied via Job Portal and was interviewed in May 2024. There were 2 interview rounds.
Aerospace, Airplane related SW need to meet the DO178C, asking experiences with this
Related experiences and roles about the project with used DO178c
What people are saying about Air India
I applied via Company Website and was interviewed before Apr 2023. There was 1 interview round.
Software development life cycle is a process used to design, develop, and test software applications.
1. Planning: Define project scope, requirements, and timelines.
2. Design: Create a detailed design of the software architecture.
3. Implementation: Write code based on the design specifications.
4. Testing: Verify that the software meets the requirements and is free of bugs.
5. Deployment: Release the software to users and...
I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.
Medium to hard level questions were asked and that mostly covers basics of DSA
posted on 9 Dec 2024
Tree algorithm about some riddels
I applied via Other and was interviewed in Nov 2019. There were 5 interview rounds.
I applied via LinkedIn and was interviewed in Sep 2023. There were 2 interview rounds.
To consume multiple APIs in parallel, use asynchronous programming techniques like Promises or async/await.
Use asynchronous programming techniques like Promises or async/await to make API calls concurrently.
Create an array of Promises for each API call and then use Promise.all() to wait for all of them to resolve.
Consider using libraries like Axios or Fetch for making API calls in a more efficient manner.
Exceptions in SpringBoot can be handled using @ExceptionHandler, @ControllerAdvice, or custom exception classes.
Use @ExceptionHandler annotation in controller classes to handle specific exceptions
Use @ControllerAdvice annotation to define global exception handling for all controllers
Create custom exception classes by extending RuntimeException or Exception classes
Use try-catch blocks to handle exceptions within specifi...
based on 1 interview experience
Cabin Crew
363
salaries
| ₹5 L/yr - ₹10 L/yr |
Customer Service Executive
193
salaries
| ₹1.4 L/yr - ₹6 L/yr |
Assistant Manager
152
salaries
| ₹5.9 L/yr - ₹18 L/yr |
Cabin Attendant
139
salaries
| ₹3 L/yr - ₹12 L/yr |
Senior Associate
137
salaries
| ₹5.8 L/yr - ₹14.3 L/yr |
InterGlobe Aviation
Spicejet
Jet Airways
Air India Sats Airport Services