Your question is Logistic Regression Assumptions. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
What are the assumptions of a logistic regression?
Explain the assumptions relevant to both statistical interpretation and predictive performance. Using a binary classification dataset, demonstrate how you would check the assumptions, identify violations, and decide whether to transform features, regularize the model, remove variables, or choose another approach. Include Python code for preprocessing, training, and at least two assumption diagnostics. Distinguish assumptions that are required from misconceptions, such as normality of predictors and equal variance.