Technical practice
How would you decide whether an internal process needs an AI solution?
What to coverSuggested preparation: Explain how you would define the business problem, measure manual effort and establish a useful outcome with the process owner. Discuss when a simpler process change might be preferable to building a model.
How would you prepare internal data for fine-tuning an LLM or another ML model?
What to coverSuggested preparation: Cover data suitability, quality checks and access controls within a secure infrastructure setup. Explain how you would avoid using sensitive or poorly governed data inappropriately.
How would you evaluate an AI model before using it in an internal workflow?
What to coverSuggested preparation: Describe evaluation criteria tied to the workflow, representative test data and checks for failure cases. Explain how you would weigh model quality against operational cost and risk.
What would you check when a deployed AI solution stops meeting its intended business need?
What to coverSuggested preparation: Walk through how you would distinguish changes in input data, model behaviour and the surrounding workflow. Explain how monitoring and feedback could inform a fix or a decision to pause use.
How would you embed an AI capability into an existing internal system?
What to coverSuggested preparation: Discuss the system's inputs, outputs, access boundaries and how users would handle uncertain results. Address maintainability and the trade-off between a tightly integrated feature and a separate service.
How would you design a practical AI-agent workflow?
What to coverSuggested preparation: Explain what the agent should be allowed to do, how its actions would be constrained and when a person should review an outcome. Describe how you would test whether the agent improves the process rather than adding complexity.
How would you compare open-source and commercial AI tools for an internal use case?
What to coverSuggested preparation: Compare fit for the task, data handling, integration effort, cost and ongoing support. Explain how you would test a promising option before recommending its use.
How would you use Python and ML libraries to make model work reproducible?
What to coverSuggested preparation: Discuss clear data and evaluation code, versioning of inputs and model configurations, and repeatable tests. You could draw on a relevant framework named in the posting, such as PyTorch, TensorFlow, LangChain or LangGraph, without assuming one is mandated.
What would you consider when running AI workloads on secure cloud infrastructure?
What to coverSuggested preparation: Address access, data movement, scalability and operational cost, drawing on Azure or an equivalent platform if relevant. Keep the answer at the architecture and controls level; the posting does not specify particular cloud services.
Behavioural practice
Tell me about a time you aligned an AI initiative with process owners, IT and governance stakeholders.
What to coverSuggested preparation: Give the situation and each group's concern, then explain what you did to reach a workable decision. State the result and how you knew the solution still met the business need.
Tell me about a time you mentored a junior teammate on AI or ML work.
What to coverSuggested preparation: Describe the teammate's task and the support you provided without taking over their work. Explain the result for the teammate or the team's capability.
Tell me about a time you delivered technical work under a difficult deadline.
What to coverSuggested preparation: Set out the deadline and competing priorities, then describe how you chose what to complete and communicated any trade-offs. Give the result, including any limitations you made visible.
Tell me about a time you learned an unfamiliar AI tool or approach for a practical problem.
What to coverSuggested preparation: Explain the problem, how you assessed whether the new approach was useful and what you did to learn it. Describe the outcome, including if you decided not to adopt it.
Tell me about a time you explained a model limitation to a nontechnical stakeholder.
What to coverSuggested preparation: Describe the decision they needed to make and how you communicated the limitation in relevant terms. Explain their response and the resulting decision or change.