Explain and tune XGBoost; prevent overfitting | TikTok Interview Question