DataRobot interview question

Name common preprocessing (cleaning) steps for a supervised machine learning model. How would you deal with severe class imbalance while developing an ensemble model?