Technical practice
How would you design and evaluate a demand-forecasting solution?
What to coverDemand forecasting is a listed use case. Suggested preparation: explain how you would choose a forecast horizon, prevent time-based leakage, compare baselines with more complex models, and evaluate errors in terms of the business decision.
When would you choose regression, a tree ensemble, or a neural network for a supervised-learning problem?
What to coverThe posting calls for expertise in these approaches. Suggested preparation: compare predictive performance, data needs, interpretability, maintenance, and how you would test whether added complexity is worthwhile.
How would you approach a text-classification problem?
What to coverText classification is a listed use case, and the qualifications mention NLP and unsupervised learning exposure. Suggested preparation: discuss labels and data quality, an appropriate baseline, evaluation of class-specific errors, and whether unsupervised exploration would add value.
How would you formulate a business problem as a linear, mixed-integer, constraint, or nonlinear program?
What to coverThe role calls for constructing and solving each of these problem types. Suggested preparation: define decision variables, objective, and constraints, then explain which features of a problem determine the formulation and how you would check that its solution is practical.
When would you use an exact solver rather than a heuristic for network optimization, cutting stock, or knapsack?
What to coverThe posting names these problem areas, heuristic design, and experience with multiple operations-research tools. Suggested preparation: compare solution quality, runtime, scalability, and explain how you would validate a heuristic against a solver result when feasible.
How would you organize a reproducible data-science workflow using SQL, Python or R, and Google Cloud Platform?
What to coverProficiency in all four is listed. Suggested preparation: describe data checks, repeatable transformations, model evaluation, and handoff artifacts without assuming a particular cloud service or prescribed toolchain.
How would you deploy and monitor a model with ML and Systems Engineers?
What to coverThe role explicitly includes scalable deployment, production monitoring, and addressing model degradation. Suggested preparation: cover deployment handoffs, performance and data-quality signals, investigation of deterioration, and criteria for corrective action.
How would you evaluate a price-optimization or market-mix modelling approach?
What to coverBoth are listed use cases. Suggested preparation: clarify the business objective and available evidence, compare plausible modelling approaches, and distinguish a good model fit from a useful decision; treat any proposed measurement design as your approach, not a stated company process.
How would you assess whether an agentic or generative tool is useful for a business problem?
What to coverThe posting prefers knowledge and use of these tools and asks the role to assess relevant trends. Suggested preparation: identify a concrete use case, compare it with a simpler alternative, and discuss evaluation, reliability, and maintainability before recommending adoption.
Behavioural practice
Tell me about a time you clarified an ambiguous stakeholder problem and defined a measurable outcome.
What to coverStakeholder engagement and measurable outcomes are stated responsibilities. Suggested preparation: use situation, action, and result to show the questions you asked, how you agreed on the problem, and what evidence showed whether the work helped.
Describe a time you coordinated with engineering partners to put an analytics solution into production.
What to coverThe role involves collaboration with ML and Systems Engineers. Suggested preparation: give a situation, action, and result that distinguish your contribution from your partners’ work and explain how you resolved a deployment or maintenance trade-off.
Tell me about a time competing priorities affected your work in an Agile sprint.
What to coverThe posting mentions managing assigned priorities and Agile work with sprints, point estimation, and daily stand-ups. Suggested preparation: explain the situation, how you communicated and adjusted the plan, and the result for delivery.
Describe a time you explained a complex analysis to a business or senior stakeholder.
What to coverCollaboration, storytelling, and relationships with senior stakeholders are emphasized. Suggested preparation: use situation, action, and result to show how you adapted the explanation, communicated uncertainty, and supported a decision.
Tell me about a time you improved a team’s data-science practices or shared a new method.
What to coverThe role supports standards, documentation, team learning, and a community of practice. Suggested preparation: describe the situation, your specific action, how others used the contribution, and an observable result rather than claiming a company-wide change.