Deloitte interview question

ML: Random Forest, ensemble modelling, difference between bagging and boosting, assumptions of linear regression, model evaluation metrics, Gini gain Python: Python data types, difference between set and frozen set. SQL: Difference between delete and truncate, reversible or not.