AI Singapore interview question

What is the algorithm behind XGBoost?