Pinterest interview question

Different aspects of machine learning: - data preprocessing - model selection -evaluation