1Pick a question
Choose one, or let Pondly pick. Set the difficulty; it stays the same for the whole question.
Land your dream data job. Practice with an AI interviewer built for data scientists, ML and AI engineers, and learn the part AI can’t do for you.
X_train, X_test = train_test_split(
df, test_size=0.2)The rows are three years of customer history. Is a random split the right call?scores = model.predict(user_item_pairs)
top_k = scores.argsort()[-10:]Recommendations must load in 50 ms for 10 million users. What do you compute ahead of time?df["income"] = df["income"].fillna(
df["income"].median())Most missing incomes come from one region. What did the median just do to your model?dau = events.groupby("date")["user_id"].nunique()
dau.pct_change().tail(7)Daily active users fell 10% last week. Is it a real problem, and how would you find out?Choose one, or let Pondly pick. Set the difficulty; it stays the same for the whole question.
The interviewer asks, listens and follows up. Stuck? Hints build from a few ideas to the full answer.
Four ratings with evidence from your own words, one thing to keep, one habit to sharpen.