Predict User Churn with Effective Modeling Techniques | TikTok Interview Question