Leve1_110 MLP Level 1 Aug 7, 2026 Copy link 1 Level 2 Viva Advice 2 Be extremely clear with your notebook. 3 Be able to explain every command, parameter, and implementation you have used. 4 Understand the logic, intuition, and mathematical concepts behind every step in your notebook.
level1_viva24 MLP Level 1 Aug 7, 2026 Copy link 1 Explain your notebook/project. 2 How does Logistic Regression work? 3 What is One-Hot Encoding? Give an example. 4 Did you use Hyperparameter Tuning? 5 Did you use Pipeline?
level1_118 MLP Level 1 Aug 7, 2026 Copy link 1 Show your ID card. 2 Explain your notebook/project. 3 Explain your notebook as a story. 4 Explain your EDA. 5 Explain the graphs you created. 6 What insights did you draw from the graphs? 7 Difference between a bar plot and a histogram. 8 What does a pair plot show? 9 What is the shaded region in a regression plot? 10 Why is the correlation between two features zero? 11 How does correlation affect model predictions? 12 What does errors='coerce' do while converting dates? 13 Explain your preprocessing steps. 14 Explain your train-test split. 15 What happens if the train-test split ratio changes? 16 Explain your encoding. 17 Explain your scaling. 18 Explain your feature engineering. 19 Why did you use ColumnTransformer? 20 Why didn't you use Pipeline? 21 Have you used user-defined functions? 22 Explain your hyperparameter tuning. 23 Why did you use RandomizedSearchCV? 24 Difference between GridSearchCV and RandomizedSearchCV. 25 How many times will RandomizedSearchCV run? 26 What scoring metrics can be used in GridSearchCV? 27 How do different scoring metrics affect model selection? 28 What models did you use? 29 Why did you choose those models? 30 What is your baseline model? 31 Why did you use only boosting models? 32 Difference between Random Forest and XGBoost. 33 What is Random Forest? 34 Why didn't you choose Random Forest? 35 What is XGBoost? 36 What is LightGBM? 37 What are the important LightGBM parameters? 38 What is early_stopping? 39 After early stopping, when is the best score reported? 40 What are min_samples_split and min_samples_leaf? 41 If a node has 7 samples, will it split? 42 Which of your models are parametric? 43 Which of your models are non-parametric? 44 Why is Logistic Regression called "Regression" even though it performs classification? 45 What is MLPClassifier? 46 What is Ridge Regression? 47 What is Lasso Regression? 48 Which regression technique can be used for feature selection? 49 What is Stacking? 50 How does stacking work? 51 How does a boosting model learn? 52 How does a Ridge meta-model combine XGBoost, CatBoost, and LightGBM? 53 How did you choose ensemble weights? 54 Why did your ensemble use those weights? 55 What is weak learner predictive power? 56 How much data is used in Bagging? 57 What is F1-Score? 58 Write the formula for F1-Score. 59 Does F1-Score give equal importance to Precision and Recall? 60 Why did you use F1 Macro? 61 Why didn't you use Accuracy? 62 Explain the result comparison graph. 63 Explain your model performance comparison. 64 Coding: Load the Iris dataset and print the feature matrix. 65 Coding: Load the Iris dataset and print the target values. 66 Coding: Load the Iris dataset and separate features and target. 67 Coding: Load the Diabetes dataset and print the feature matrix. 68 Coding: Load the Breast Cancer dataset and print the target names. 69 Coding: Load the California Housing dataset and train a HistGradientBoostingRegressor. 70 Coding: Draw a histogram using the Diabetes dataset. 71 Coding: Plot a bar graph comparing models and their scores. 72 Coding: Plot the target variable after applying log transformation. 73 Coding: Implement GridSearchCV or RandomizedSearchCV. 74 Coding: Import a dummy/sample dataset. 75 Coding: Implement Lasso Regression. 76 Coding: Print the first few rows of the Iris dataset. 77 Coding: Use fit_transform() output as a Pandas DataFrame using set_output(transform="pandas").
Level 1_116 MLP Level 1 Aug 7, 2026 Copy link 1 Introduction. 2 Explain your notebook/project. 3 Show and explain each section of your notebook. 4 No additional theory questions were asked.
Level 1 viva 4 MLP Level 1 Aug 7, 2026 Copy link 1 Explain your notebook/code. 2 Questions based on the selector used. 3 Questions based on the scaler used.
mlp_level1_viva14 MLP Level 1 Aug 7, 2026 Copy link 1 Introduction. 2 Show your ID card. 3 Explain your notebook/project. 4 Explain your notebook as a story. 5 Explain your project flow from start to finish. 6 Explain the machine learning models you used. 7 Explain the preprocessing pipeline you used. 8 Explain the hyperparameter tuning process. 9 What is the cv parameter in GridSearchCV/RandomizedSearchCV? 10 How does Cross Validation work? 11 What is K-Fold Cross Validation? 12 Why is a validation set needed? 13 How many iterations/model fits will be performed based on your hyperparameter tuning? 14 Difference between GridSearchCV and RandomizedSearchCV. 15 How do you identify whether a model is overfitting or underfitting? 16 How do you reduce overfitting? 17 What happens if the correlation between features is high? 18 How many models did you try? 19 Did you try different preprocessing techniques? 20 Did you try different models? 21 What resources did you use? 22 What other approaches did you try? 23 What difficulties did you face while doing the project? 24 Have you used any sklearn Pipelines? 25 Explain your missing value handling. 26 How did you handle numerical missing values? 27 How did you handle class imbalance? 28 Why did you use One-Hot Encoding? 29 Have you used scaling? 30 Why did you use StandardScaler? 31 How does StandardScaler work? 32 Difference between StandardScaler and other scaling techniques. 33 What is scaling? 34 Why didn't you use scaling? 35 What is the learning rate parameter? 36 Which scoring metric did you use to compare models? 37 Why did you use F1-Score, Precision, and Recall instead of RMSE? 38 What happens if RMSE is used for Logistic Regression? 39 Explain the ROC Curve. 40 Explain the Confusion Matrix. 41 Point out True Positive (TP) and True Negative (TN) in the Confusion Matrix. 42 What is log1p? 43 What is the mean and standard deviation after StandardScaler? 44 Coding: Implement RandomizedSearchCV for Logistic Regression. 45 Coding: Train an ElasticNet model and evaluate its performance. 46 Coding: Train a Linear Regression model on the raw (non-preprocessed) dataset. 47 Coding: Load the training dataset and print the first 6/7/10 rows. 48 Coding: Filter rows where ManufactureYear is greater than a given year. 49 Coding: Print unique/value counts of VendorPartnerID. 50 Coding: Find the proportion of each category (cardinality) in a feature. 51 Coding: Load the Iris dataset and train a Ridge Regression model. 52 Coding: Load the California Housing dataset.
level1_viva4 MLP Level 1 Aug 5, 2026 Copy link 1 Tell me about yourself. 2 What is your Kaggle leaderboard score/rank? 3 Explain your notebook/project. 4 Explain your EDA. 5 How many graphs did you create? 6 Explain each graph you created. 7 What observations did you make from your graphs? 8 How do you hide/show values in a correlation heatmap? 9 Explain your boxplot. 10 Explain your density regression plot. 11 What feature engineering did you perform? 12 Why did you perform that feature engineering? 13 How did you handle missing values? 14 How did you handle numerical missing values? 15 How did you handle categorical missing values? 16 How did you handle disguised missing values (None, NaN, Unknown, Unspecified)? 17 Why did you preserve the "Unknown" category? 18 What numerical transformers did you use? 19 What categorical transformers did you use? 20 Why did you use those transformers? 21 What is Data Leakage? 22 When does Data Leakage occur? 23 How did you prevent Data Leakage? 24 What is an N-gram? 25 What is Unigram? 26 What is Bigram? 27 What is a 6-gram, 8-gram, or 11-gram? 28 What is TF-IDF? 29 Difference between word-level and character-level TF-IDF. 30 What does TF-IDF Vectorizer do? 31 Explain the parameters of TF-IDF Vectorizer. 32 Why did you choose 50,000 TF-IDF features? 33 What models did you use? 34 Why did you choose those models? 35 What is your best model? 36 Why is it your best model? 37 What is an Ensemble model? 38 Explain your final modeling approach. 39 What hyperparameter tuning did you perform? 40 Which hyperparameters did you tune? 41 How many model fits will GridSearchCV perform? 42 How many model fits will RandomizedSearchCV perform? 43 Difference between GridSearchCV and RandomizedSearchCV. 44 How do you know how many fits will be performed? 45 What is n_estimators? 46 Why did you choose n_estimators = 100? 47 What happens if n_estimators = 2000? 48 What is max_depth? 49 What is learning_rate? 50 What is n_iter? 51 What would you do if the model overfits because of max_depth? 52 How do you prevent overfitting? 53 How do you improve an underfitting model? 54 What is IQR? 55 How does outlier detection help? 56 How does a boxplot help detect outliers? 57 How does ColumnTransformer work? 58 Why didn't you use scaling? 59 Should SGD be used without scaling? 60 What is SGD? 61 Why did you use SGD? 62 Difference between Accuracy, Precision, Recall, and F1-Score. 63 Why did you use F1-Score? 64 What is RMSLE? 65 What is Blended Score? 66 Why did your RMSLE score decrease after blending? 67 What is a Decision Tree? 68 What algorithm do XGBoost, LightGBM, and CatBoost use? 69 Difference between XGBoost, LightGBM, and CatBoost. 70 Are these models linear or non-linear? 71 Explain your complete preprocessing and modeling pipeline. 72 How does your complete pipeline work? 73 What are custom classes? 74 Why did you create custom classes? 75 Did you use any LLMs while building the project? 76 Coding: Impute the most frequent categorical value for each column. 77 Coding: Perform PCA on numerical features and obtain the top two components. 78 Coding: Perform K-Means clustering on a dataset. 79 Coding: Load a dataset, preprocess it, perform train-test split, and build a Linear Regression model. 80 Coding: Implement RandomizedSearchCV. 81 Coding: Create a complete Pipeline with ColumnTransformer, Imputers, Transformers, and a model.
proctor level2_122 MLP Level 1 Aug 5, 2026 Copy link 1 Why do you want to do this course? 2 What are you doing to improve your skills? 3 Explain your notebook/project. 4 Questions based on your project implementation.
level2_72 MLP Level 1 Aug 5, 2026 Copy link 1 Why did you plot ROC Curve if you are already plotting f1-scores.
level2_107 MLP Level 1 Aug 5, 2026 Copy link 1 What is the use of a correlation matrix? 2 How do you handle imbalanced datasets? 3 What techniques are used for handling null values? 4 What is K-Fold Cross Validation? 5 Which Cross Validation technique did you use? 6 Did you drop any columns/features? Why? 7 What is Precision? 8 What is Recall? 9 What is Support in a Classification Report? 10 What is Macro Average in a Classification Report? 11 What is Weighted Average in a Classification Report? 12 What is the degree parameter in SVM? 13 What is the C parameter in SVM? 14 How does an SVM classifier work? 15 What is an activation function? 16 Why are activation functions used in Neural Networks? 17 Name different activation functions. 18 Explain the Tanh activation function. 19 What is zero-centering? 20 What are Neural Networks? 21 Why did you try multiple models? 22 What is Information Gain? 23 How is Information Gain related to Entropy? 24 Explain Entropy. 25 How does a Decision Tree work? 26 Explain the Decision Tree building process. 27 Why did you choose a particular learning rate for LightGBM? 28 Why did your score change after private evaluation? 29 What EDA did you perform? 30 What are the types of Machine Learning? 31 Difference between Supervised and Unsupervised Learning. 32 Difference between K-Means and K-Means++. 33 How does clustering work? 34 How would you use clustering on purchase/customer data? 35 Are more features always better for training? 36 What is the Curse of Dimensionality? 37 How does PCA work? 38 What is Gradient Descent? 39 What is the Sigmoid function? 40 Write the Sigmoid function formula. 41 What threshold is used in Logistic Regression? 42 Explain Logistic Regression. 43 Can Logistic Regression handle outliers? 44 What are the assumptions/conditions for Logistic Regression? 45 What is Log Loss? 46 What is the loss function of Linear Regression? 47 Difference between RMSE and RMSLE. 48 Why did you use RMSLE instead of RMSE? 49 What is Naive Bayes? 50 What is Machine Learning? 51 Give examples of different Machine Learning algorithms. 52 What models can be used for Sentiment Analysis? 53 What is R² Score? 54 How do you calculate mean and variance? 55 How can you make a feature follow a normal distribution? 56 Explain the T-Test. 57 How do you compare the results obtained using RFE? 58 Explain Bagging. 59 Explain Boosting. 60 What is the Bias-Variance Tradeoff? 61 How does a Confusion Matrix work? 62 How do you interpret a Confusion Matrix? 63 What are feature selection techniques? 64 Have you applied feature selection? 65 How do you evaluate the performance of a feature selection technique? 66 What is undersampling? 67 What is oversampling? 68 How do you identify whether a dataset is imbalanced? 69 How do you choose the best model when multiple models have similar accuracy? 70 How do you choose a model if some models take a very long time to train? 71 How do you choose the learning rate (η) in Gradient Descent? 72 What happens if the learning rate is too high or too low? 73 Should the learning rate change during training? 74 How are Precision, Recall, and F1-Score calculated? 75 What are evaluation metrics for Classification? 76 What are evaluation metrics for Regression? 77 Coding: Build an SVM Pipeline (StandardScaler + SVM) on the MNIST/Digits dataset and generate the Classification Report. 78 Coding: Compare SVM performance before and after applying PCA. 79 Coding: Apply TF-IDF manually and calculate TF and IDF values for given documents. 80 Coding: Calculate the mean and variance of given data points manually.