Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor mlp_level1_viva9

All approved submissions for this examiner code.

mlp_level1_viva9 MLP Level 1 Aug 7, 2026
  1. 1
    Show your ID card.
  2. 2
    Explain your notebook/project.
  3. 3
    Explain your EDA.
  4. 4
    Explain your univariate analysis.
  5. 5
    Explain your bivariate analysis.
  6. 6
    Explain the graphs you created and the insights from them.
  7. 7
    How did you handle missing values?
  8. 8
    What is SimpleImputer?
  9. 9
    How does SimpleImputer work?
  10. 10
    Explain your preprocessing pipeline.
  11. 11
    Have you used Pipeline?
  12. 12
    Why did you use (or not use) Pipeline?
  13. 13
    Explain your feature engineering.
  14. 14
    Did you create any new features?
  15. 15
    What encoding technique did you use?
  16. 16
    Why did you choose that encoder?
  17. 17
    Replace OrdinalEncoder with OneHotEncoder.
  18. 18
    Difference between Label Encoding and OneHot Encoding.
  19. 19
    What scaler did you use?
  20. 20
    Why did you choose MinMaxScaler over StandardScaler?
  21. 21
    Explain StandardScaler.
  22. 22
    Difference between StandardScaler and MinMaxScaler.
  23. 23
    What models did you try?
  24. 24
    Which model performed the best?
  25. 25
    Why didn't you explore linear models?
  26. 26
    Explain your model comparison.
  27. 27
    Explain the hyperparameters you tuned.
  28. 28
    What is the learning rate?
  29. 29
    Is a higher or lower learning rate better? Why?
  30. 30
    What is the Bias-Variance Tradeoff?
  31. 31
    What is Boosting?
  32. 32
    What is Gradient Boosting?
  33. 33
    What algorithm does Boosting use?
  34. 34
    What is Bagging?
  35. 35
    Difference between Bagging and Boosting.
  36. 36
    Difference between XGBoost and LightGBM.
  37. 37
    What is R² Score?
  38. 38
    Write the formula for R² Score.
  39. 39
    From which library do you import r2_score?
  40. 40
    From which library do you import OneHotEncoder?
  41. 41
    From which library do you import XGBoost?
  42. 42
    Why is Logistic Regression called "Regression" in a classification task?
  43. 43
    What is F1-Score?
  44. 44
    Write the formulas for Accuracy, Precision, and F1-Score.
  45. 45
    What are Ensemble methods?
  46. 46
    What resources did you use while building the project?
  47. 47
    Coding: Create a dataframe containing only categorical (object) columns.
  48. 48
    Coding: Apply OneHotEncoder to categorical columns with ≤10 unique values and find the new number of columns.
  49. 49
    Coding: Split the training data into numerical and categorical dataframes.
  50. 50
    Coding: Build separate preprocessing pipelines for numerical and categorical features using ColumnTransformer.
  51. 51
    Coding: Perform a train-test split.
  52. 52
    Coding: Print all numerical and non-numerical columns.
  53. 53
    Coding: Print Recall Score instead of Accuracy Score.
  54. 54
    Coding: Implement RandomForestRegressor (import, initialize, fit, predict).
  55. 55
    Coding: Build a simple preprocessing pipeline.
  56. 56
    Coding: Write a custom preprocessing pipeline.
  57. 57
    Coding: Apply Label Encoding to ["green", "blue", "white", "blue", "green"].
  58. 58
    Coding: Filter rows where RegionCode = "Florida".
  59. 59
    Coding: Filter rows where RegionCode = "Florida" and TargetValue > 50000.
  60. 60
    Coding: Create a subset of the data for RegionCode = "Florida".
  61. 61
    Coding: Drop two specified columns from the training dataset.
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.