Filter interviews by
I applied via Job Fair and was interviewed in Nov 2024. There was 1 interview round.
I was interviewed in Jan 2025.
I applied via Naukri.com and was interviewed in Nov 2024. There were 4 interview rounds.
Air India interview questions for popular designations
I enjoy the variety of challenges and problem-solving involved in analyzing business processes.
I love the opportunity to work with stakeholders from different departments to understand their needs and goals.
I find satisfaction in identifying inefficiencies in current processes and proposing solutions for improvement.
I appreciate the analytical aspect of the role, where I get to dive deep into data to uncover insights t...
I dislike the lack of clear direction and constantly changing priorities in my role.
Lack of clear direction from management
Constantly changing priorities make it difficult to focus
Feeling overwhelmed by the volume of work and expectations
Limited opportunities for growth and advancement
Get interview-ready with Top Air India Interview Questions
A promise is an object representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained together using .then() method.
They help avoid callback hell and make code more readable and maintainable.
The event loop is a mechanism in Node.js that allows for non-blocking I/O operations by handling asynchronous tasks.
Handles asynchronous tasks by executing callback functions when I/O operations are completed
Ensures that the Node.js application remains responsive by not blocking the main thread
Uses a single-threaded model to process multiple tasks concurrently
Event loop is a mechanism in Node.js that allows non-blocking I/O operations to be performed asynchronously.
Event loop continuously checks the call stack for any functions that need to be executed.
It offloads I/O operations to the system kernel and executes callbacks when the operations are completed.
Event loop ensures that Node.js remains responsive and can handle multiple requests concurrently.
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 Indeed and was interviewed in Oct 2024. There was 1 interview round.
ViewModel is a class that is responsible for preparing and managing data for an activity or fragment.
ViewModel helps in separating the UI data from the UI controller logic.
It survives configuration changes such as screen rotations.
ViewModel is part of the Android Architecture Components.
Example: ViewModel can hold data retrieved from a database and provide it to the UI.
LaunchEffect is a function in Jetpack Compose that allows you to trigger side effects when a composable is first launched.
LaunchEffect is used to perform actions such as fetching data from a network or initializing a resource when a composable is first displayed.
It is similar to the useEffect hook in React.
Example: launchEffect { fetchData() }
Topic - digital transformation of Air India
My case study deck showcases successful product launches and improvements through data-driven decision making.
Utilized market research to identify customer needs and pain points
Implemented A/B testing to optimize features and user experience
Analyzed user feedback and metrics to iterate and improve product performance
AI stands for artificial intelligence, which is the simulation of human intelligence processes by machines.
AI involves the development of algorithms that can perform tasks that typically require human intelligence.
Examples of AI applications include virtual assistants like Siri and Alexa, self-driving cars, and recommendation systems like Netflix's algorithm.
Machine learning, a subset of AI, involves training algorithm...
Top trending discussions
Some of the top questions asked at the Air India interview -
The duration of Air India interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 149 interviews
Interview experience
based on 1.3k reviews
Rating in categories
Cabin Crew
350
salaries
| ₹3 L/yr - ₹12.3 L/yr |
Customer Service Executive
188
salaries
| ₹1 L/yr - ₹5 L/yr |
Assistant Manager
152
salaries
| ₹5.1 L/yr - ₹20 L/yr |
Cabin Attendant
140
salaries
| ₹2.8 L/yr - ₹12 L/yr |
Security Executive
132
salaries
| ₹2.1 L/yr - ₹5.2 L/yr |
InterGlobe Aviation
Spicejet
Vistara
Go First