HDFC Bank interview question

Difference between random forest and gradient boosting algorithms