Filter interviews by
I applied via Referral and was interviewed in Apr 2023. There were 3 interview rounds.
Data science, ML concepts, statistics, python output
Correlation measures the strength and direction of a relationship between two variables. A correlation of 0 indicates no linear relationship.
Correlation measures the degree to which two variables move in relation to each other. It ranges from -1 to 1.
A correlation of 0 means there is no linear relationship between the variables. They are not related in a linear fashion.
For example, if the correlation between hours of s...
Regression models can be evaluated using R squared and adjusted R squared to measure the goodness of fit.
R squared measures the proportion of the variance in the dependent variable that is predictable from the independent variables.
Adjusted R squared adjusts for the number of predictors in the model, providing a more accurate measure of goodness of fit.
R squared can be artificially inflated by adding more predictors, w...
Regularization techniques help prevent overfitting in machine learning models. Ridge regression adds L2 regularization, while Lasso regression adds L1 regularization.
Regularization techniques help prevent overfitting by adding a penalty term to the loss function.
Ridge regression adds the squared magnitude of coefficients as penalty term (L2 regularization).
Lasso regression adds the absolute magnitude of coefficients as...
Decision trees are a popular machine learning algorithm used for classification and regression tasks.
Decision trees are a flowchart-like structure where each internal node represents a feature or attribute, each branch represents a decision rule, and each leaf node represents the outcome.
To select parent and child nodes, the algorithm calculates the best split at each node based on criteria like Gini impurity or inform...
Explanation of bagging, boosting, ensemble models, handling overfitting, and precision-recall-ROC curve.
Bagging (Bootstrap Aggregating) involves training multiple models on different subsets of the training data and combining their predictions through averaging or voting.
Boosting involves training multiple models sequentially, with each model correcting the errors of its predecessor.
Ensemble models combine multiple ind...
Creating dictionary in Python from 2 lists, using window functions and joins in SQL
To create a dictionary in Python from 2 lists and key values, you can use the zip() function
Example: dict(zip(keys_list, values_list))
For SQL window functions like Rank(), you can use the OVER() clause
Example: SELECT column1, column2, RANK() OVER(ORDER BY column3) AS rank_column FROM table_name
For SQL joins, you can use INNER JOIN, LEFT ...
Top trending discussions
I was interviewed in Nov 2020.
I applied via Other and was interviewed in Nov 2019. There were 5 interview rounds.
Very good coding test ques of linked list were asked
Good questions like what is data science
What is python boss was a good
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
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
Hackerrank test of 2 questions
Flow of requirements should be tight from the beginning to ensure project success.
Establish clear and specific requirements from stakeholders
Document requirements in a detailed manner
Regularly review and update requirements as needed
Ensure all team members understand and agree on requirements
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 Naukri.com
Were very hard questions and all were related to basic arithmetic and analytics and statistics.
Some of the top questions asked at the Air India ml engineer interview for experienced candidates -
based on 1 interview
Interview experience
Cabin Crew
355
salaries
| ₹0 L/yr - ₹0 L/yr |
Customer Service Executive
212
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
154
salaries
| ₹0 L/yr - ₹0 L/yr |
Security Executive
130
salaries
| ₹0 L/yr - ₹0 L/yr |
Cabin Attendant
126
salaries
| ₹0 L/yr - ₹0 L/yr |
InterGlobe Aviation
Spicejet
Go First
AirAsia