i
Bajaj
Finserv
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
SQL & aptitude question
1 coding question for 45 min
Understanding machine learning models involves exploring their types, evaluation metrics, and deployment strategies.
Types of models: Supervised (e.g., regression, classification) and Unsupervised (e.g., clustering, dimensionality reduction).
Evaluation metrics: Accuracy, precision, recall, F1-score for classification; RMSE, MAE for regression.
Feature selection: Importance of selecting relevant features to improve model ...
Cross validation is a technique used to assess the performance of a predictive model by splitting the data into training and testing sets multiple times.
Cross validation helps to evaluate how well a model generalizes to new data.
It involves splitting the data into k subsets, training the model on k-1 subsets, and testing it on the remaining subset.
Common types of cross validation include k-fold cross validation and lea...
I applied via Naukri.com and was interviewed in May 2023. There were 2 interview rounds.
Use a regression algorithm like linear regression or decision tree regression.
Consider using linear regression if the relationship between variables is linear.
Decision tree regression can handle non-linear relationships between variables.
Evaluate the performance of different algorithms using cross-validation.
Consider the interpretability of the model when choosing an algorithm.
I appeared for an interview in May 2022.
Round duration - 60 Minutes
Round difficulty - Easy
Round duration - 60 Minutes
Round difficulty - Easy
There were 10 MCQs ranging from Aptitude to Programming MCQs to basics of Data Science.
The coding question only the optimized solution was accepted
Given an array 'arr' containing single-digit integers, your task is to calculate the total sum of all its elements. However, the resulting sum must also be a single-...
Calculate the total sum of array elements until a single-digit number is obtained by repeatedly summing digits.
Iterate through the array and calculate the sum of all elements.
If the sum is a single-digit number, return it. Otherwise, repeat the process of summing digits until a single-digit number is obtained.
Return the final single-digit sum.
Round duration - 45 minutes
Round difficulty - Easy
The interview happened in the evening. It was an online video call.
The interviewer was very cooperative. I would say it was rather a discussion session between us.
Given a linked list where each node contains two pointers: one pointing to the next node and another random pointer that can point to any node within the list (or ...
Create a deep copy of a linked list with random pointers.
Iterate through the original linked list and create a new node for each node in the list.
Store the mapping of original nodes to new nodes in a hashmap to handle random pointers.
Update the random pointers of new nodes based on the mapping stored in the hashmap.
Return the head of the copied linked list.
Round duration - 10 Minutes
Round difficulty - Easy
It was late night
It was a telephonic call
Tip 1 : Start your preparation early. Start from the very basics before directly moving onto DSA. Get a grasp of the basics in each topic. Practice different varieties of questions from each topic. I would recommend at least 200 questions of DSA.
Tip 2 : Revise your projects before you attend any interview. This is extremely important. You must be able to clearly explain your project along with your role in the project in layman terms to the interviewer.
Tip 3 : Grind hard to achieve your goals but don't take much stress. There's a long way to go.
Tip 1 : Never, I say never put false things or your friends project in your resume
Tip 2 : Make a 1 page resume. Make your resume in such a way that the interviewer must be able to see the things you want him to see in the very first scan.
I applied via Referral and was interviewed before Aug 2023. There were 2 interview rounds.
Python test is taken
Top trending discussions
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
Yes, I have worked on customer segmentation.
I have used clustering algorithms like K-means and hierarchical clustering to segment customers based on their behavior and demographics.
I have also used decision trees and random forests to identify the most important features for segmentation.
I have experience with both supervised and unsupervised learning techniques for customer segmentation.
I have worked on projects where...
I applied via Recruitment Consulltant and was interviewed before May 2023. There were 2 interview rounds.
Machine learning algorithms are used to analyze data and make predictions or decisions without being explicitly programmed.
Machine learning algorithms can be categorized into supervised, unsupervised, and reinforcement learning.
Examples of machine learning algorithms include linear regression, decision trees, support vector machines, and neural networks.
These algorithms learn from data to improve their performance over...
I applied via Campus Placement and was interviewed before Jul 2023. There was 1 interview round.
Developed a predictive model to forecast customer churn for a telecommunications company.
Identified key features such as customer tenure, monthly charges, and service usage
Collected and cleaned data from customer databases
Built a machine learning model using logistic regression or random forest algorithms
Evaluated model performance using metrics like accuracy, precision, and recall
Provided actionable insights to reduce...
Types of errors in statistics include sampling error, measurement error, and non-sampling error.
Sampling error occurs when the sample does not represent the population accurately.
Measurement error is caused by inaccuracies in data collection or measurement instruments.
Non-sampling error includes errors in data processing, analysis, and interpretation.
Examples: Sampling error - selecting a biased sample, Measurement err...
Types of machine learning models include supervised learning, unsupervised learning, and reinforcement learning.
Supervised learning: Models learn from labeled data, making predictions based on past examples (e.g. linear regression, support vector machines)
Unsupervised learning: Models find patterns in unlabeled data, clustering similar data points together (e.g. k-means clustering, PCA)
Reinforcement learning: Models le...
get_dummies() function in pandas library is used to convert categorical variables into dummy/indicator variables.
get_dummies() function creates dummy variables for categorical columns in a DataFrame.
It converts categorical variables into numerical representation for machine learning models.
Example: df = pd.get_dummies(df, columns=['column_name'])
posted on 7 May 2024
I applied via Job Portal and was interviewed in Nov 2023. There was 1 interview round.
Gradient descent is an optimization algorithm used to minimize a function by iteratively moving in the direction of steepest descent.
Gradient descent is used to find the minimum of a function by taking steps proportional to the negative of the gradient at the current point.
It is commonly used in machine learning to optimize the parameters of a model by minimizing the loss function.
There are different variants of gradie...
LSTM (Long Short-Term Memory) is a type of recurrent neural network designed to handle long-term dependencies.
LSTM has three gates: input gate, forget gate, and output gate.
Input gate controls the flow of information into the cell state.
Forget gate decides what information to discard from the cell state.
Output gate determines the output based on the cell state.
T-test is a statistical test used to determine if there is a significant difference between the means of two groups.
Mean is the average of a set of numbers, median is the middle value when the numbers are ordered, and mode is the most frequently occurring value.
Mean is sensitive to outliers, median is robust to outliers, and mode is useful for categorical data.
T-test is used to compare means of two groups, mean is used...
Random Forest is an ensemble learning method used for classification and regression tasks.
Random Forest is a collection of decision trees that are trained on random subsets of the data.
Each tree in the forest makes a prediction, and the final prediction is the average (regression) or majority vote (classification) of all trees.
Random Forest helps reduce overfitting and improve accuracy compared to a single decision tre...
posted on 20 Jun 2024
I applied via IIM Jobs and was interviewed before Jun 2023. There was 1 interview round.
based on 4 interview experiences
Difficulty level
Duration
based on 16 reviews
Rating in categories
Sales Officer
1.3k
salaries
| ₹1.5 L/yr - ₹4.2 L/yr |
Assistant Manager
1.3k
salaries
| ₹2.2 L/yr - ₹6.7 L/yr |
Sales Executive
1.2k
salaries
| ₹1.5 L/yr - ₹4.2 L/yr |
Sales Manager
1.1k
salaries
| ₹3.5 L/yr - ₹7.6 L/yr |
Manager
937
salaries
| ₹4.5 L/yr - ₹10 L/yr |
Wells Fargo
JPMorgan Chase & Co.
HSBC Group
Cholamandalam Investment & Finance