MS-DS Master of Data science Cheat Sheet 2026
The 30 highest-yield MS-DS Master of Data science facts, distilled from real exam questions. Print it, save it as a PDF, or study it here β free, no sign-up.
60 questions
60 min time limit
70% to pass
- In the MapReduce programming model, what does the 'Shuffle and Sort' phase accomplish? β It groups all values by key and delivers them sorted to each reducer
- What is the primary risk of using a dual-axis chart? β It can mislead viewers by implying a correlation between unrelated variables
- In Gaussian Mixture Models (GMM), what algorithm is typically used to estimate the model parameters? β Expectation-Maximization (EM)
- In a Gaussian Mixture Model (GMM), what algorithm is typically used to estimate the model parameters? β Expectation-Maximization (EM)
- A researcher notices that their linear regression model has residuals that fan out as predicted values increase. What assumption is being violated? β Homoscedasticity
- What is the main advantage of AdaBoost over a single decision tree? β It sequentially focuses on misclassified samples to improve overall accuracy
- In pandas, what is the effect of setting the parameter how='outer' in pd.merge()? β It returns all rows from both DataFrames, filling NaN where there is no match
- When making predictions, trees examine each set of data's . β homogeneity
- Which visualization is most appropriate for examining the relationship between two continuous variables in exploratory data analysis? β Scatter plot
- Which technique does Apache Spark use to optimize query execution plans in Spark SQL? β Catalyst optimizer
- Which technique helps address class imbalance in a binary classification dataset? β SMOTE (Synthetic Minority Over-sampling Technique)
- What is early stopping in neural network training? β Halting training when validation loss stops improving to prevent overfitting
- Which regularization technique specific to transformer training helps stabilize optimization by normalizing activations before each sublayer's computation? β Pre-layer normalization (Pre-LN) applied before each sublayer
- When applying a pipeline in scikit-learn, why should you fit the preprocessor only on training data and then transform both training and test data? β To prevent data leakage from the test set into the model
- What is the primary purpose of cross-validation in machine learning model development? β To estimate how well the model generalizes to unseen data
- What is the key assumption of the Naive Bayes classifier? β All features are conditionally independent given the class label
- In the Transformer decoder, why is masked self-attention used during training? β To prevent the model from attending to future tokens, preserving autoregressive generation
- In survival analysis, censored observations occur when: β A subject leaves the study or the study ends before the event is observed
- Identify the error in the statement. β Adding squared terms makes it twice continuously differentiable at the knot points
- In feature engineering, what is the purpose of creating interaction terms between two variables? β To capture the combined effect of two features that may not be represented by either alone
- A random sample of size n=36 is drawn from a population with Ο=12. What is the standard error of the mean? β 2
- Which property ensures that a maximum likelihood estimator (MLE) achieves the CramΓ©r-Rao lower bound asymptotically? β Asymptotic efficiency
- When performing multiple hypothesis tests simultaneously, the Bonferroni correction adjusts Ξ± by: β Dividing Ξ± by the number of tests
- When performing EDA on a dataset with 50 features, which technique best identifies groups of highly correlated predictors? β Clustered heatmap of the correlation matrix
- Which cross-validation strategy is most appropriate when the dataset has a temporal ordering? β Time-series split (walk-forward validation)
- In a convolutional neural network (CNN), what is the primary purpose of a pooling layer? β Reduce spatial dimensions and computation
- Which of the following statements about random forest is accurate? β Random forest are difficult to interpret but often very accurate
- Which Apache HBase concept ensures that writes are not lost if a RegionServer crashes before flushing to disk? β Write-Ahead Log (WAL)
- Which hyperparameter in DBSCAN determines the minimum number of points required to form a dense region (core point)? β minPts
- A p-value of 0.001 in a study with n = 10,000 primarily reflects: β A very small effect size that is detectable only due to the huge sample
Turn these facts into recall:
Was this helpful?