Pradyumna interview question

Differentiate bagging and boosting. Explain random forest. Variance and bias