QuantumBlack interview question

What's the difference between bagging and boosting? What are Linear regression assumptions? etc