Technical practice
How would you turn a business problem into an ML objective and success metric?
What to coverSuggested preparation (inference): Start with the customer or business outcome, then define a measurable target and a simpler baseline. Explain how you would check whether model improvements also improve the process or metric the business partner cares about.
How would you build a reliable modeling dataset from large volumes of historical business data?
What to coverSuggested preparation (inference): Discuss querying and joining data, checking completeness and time boundaries, and avoiding information that would not be available when a prediction is made. Explain the trade-off between richer features and scalable, repeatable data preparation.
How would you evaluate a model intended to safeguard financial transactions?
What to coverSuggested preparation (inference): Compare errors that miss risky transactions with errors that affect legitimate customers, rather than relying on one aggregate score. Describe how you would choose an operating threshold against the stated business objective.
How would you assess product bundle recommendations at a large product scale?
What to coverSuggested preparation (inference): Explain how you would establish a baseline, evaluate recommendation relevance, and check whether gains translate into customer or business value. Address the trade-off between model quality and the cost of generating recommendations for millions of products.
How would you extract and validate product attributes from structured and unstructured catalog data?
What to coverSuggested preparation (inference): Describe how you would handle inconsistent inputs and measure attribute accuracy across product types. Explain when automated extraction should yield to additional validation to protect catalog quality.
How would you evaluate address-quality suggestions?
What to coverSuggested preparation (inference): Define what a useful suggestion should improve and how you would detect suggestions that incorrectly change a valid address. Discuss the trade-off between offering more suggestions and maintaining customer trust.
How might modeling choices differ across pre-underwriting, underwriting, post-underwriting and collections?
What to coverSuggested preparation (inference): Distinguish the decision, available information and outcome at each credit-lifecycle stage, as the posting explicitly names these stages. Explain why a model and validation approach suitable for one stage may not transfer unchanged to another.
What would you consider when moving a model into a real-time application?
What to coverSuggested preparation (inference): Discuss prediction-time feature availability, latency, reliability and coordination with software engineers. Explain how you would balance model complexity against the needs of a production application.
How would you automate model validation and maintenance after deployment?
What to coverSuggested preparation (inference): Describe repeatable checks for data quality, model performance and changes over time, with a clear response when a check fails. Distinguish validation before deployment from monitoring an operating model.
How would you test whether an ML solution built for India applies to another emerging market?
What to coverSuggested preparation (inference): Compare data availability, customer behavior and the business objective before assuming a model transfers across markets. Propose local evaluation and explain the trade-off between reusing a scalable solution and adapting it to a different setting.
Behavioural practice
Tell me about a time you worked with a business partner to define an ambiguous problem.
What to coverSuggested preparation (inference): Use a real situation, your actions to clarify the decision and success metric, and the result. Focus on how quantitative analysis changed or sharpened the proposed solution.
Tell me about a time you worked with engineers to put a complex model into use.
What to coverSuggested preparation (inference): Describe the situation, your contribution to resolving implementation trade-offs, and the result. Make clear how you communicated model behavior or constraints to the engineering team.
Tell me about a project you led from analysis through evaluation or deployment.
What to coverSuggested preparation (inference): Give the situation, decisions you owned, actions you coordinated and the result. Explain a substantive trade-off between model performance, scalability or business impact.
Tell me about a time you helped another scientist or engineer apply an ML technique.
What to coverSuggested preparation (inference): Describe the situation, how you mentored or reviewed their approach, and the result. Focus on the technical judgment they needed to develop rather than simply naming the technique.
Tell me about a time you turned a complex analysis into a clear recommendation.
What to coverSuggested preparation (inference): Use a real situation, how you explained the evidence and uncertainty in writing or conversation, and the resulting decision. Distinguish what the analysis showed from the strategy you recommended.