Technical practice
How would you decide which parts of an enterprise use case should become agent capabilities?
What to coverSuggested preparation: Explain how you would clarify the business goal with internal or client teams, then define agent intents, capabilities and interaction flows. Discuss where a simpler workflow might be preferable to adding an agent.
How would you design a multi-agent workflow and integrate its models?
What to coverSuggested preparation: Describe how agents would divide responsibilities, pass information and handle an unsuccessful step. Explain the trade-off between specialized agents and the complexity of orchestrating them.
How would you choose between prompting, fine-tuning and other model approaches?
What to coverSuggested preparation: Compare LLMs and transformer-based models against the task, available data and required performance. Explain how you would test whether prompt changes suffice before committing to fine-tuning.
How would you design and troubleshoot a RAG pipeline?
What to coverSuggested preparation: Walk through document preparation, embeddings, context-aware retrieval and generation, noting that vector databases are a preferred rather than required qualification. Explain how you would distinguish retrieval failures from generation failures.
How would you benchmark an agent solution and decide whether a model needs retraining?
What to coverSuggested preparation: Define tests tied to the intended use case and compare model and end-to-end workflow results against a baseline. Discuss how you would investigate poor results before deciding between data changes, retrieval changes and retraining.
How would you prepare structured and unstructured data for an AI workflow?
What to coverSuggested preparation: Discuss preprocessing and feature engineering, including when entity extraction, topic modeling or summarization would add useful information. Explain how you would check that enrichment improves the intended model outcome rather than merely adding complexity.
How would you design a data pipeline that supports continuous improvement?
What to coverSuggested preparation: Describe how prepared data and evaluation results could feed later iterations of the solution. Explain how you would detect data-quality changes and assess whether an update actually improves performance.
How would your architecture handle text, audio, video and structured data?
What to coverSuggested preparation: Explain how you would define each modality's input, model interaction and output within an agent workflow. Discuss the trade-off between a shared interaction flow and modality-specific processing.
How would you train and evaluate an ML or deep-learning component for an enterprise application?
What to coverSuggested preparation: Cover task definition, feature choices, training and evaluation data, and comparison with a baseline. Explain how evaluation findings would affect the decision to integrate the component into a larger AI service.
How would you take an AI-agent MVP into a production-grade service?
What to coverSuggested preparation: Describe how you would turn the prototype into modular AI integrations, scalable services and usable interfaces with developers. Explain which assumptions you would validate before scaling and how you would assess the resulting solution.
Behavioural practice
Tell me about a time you turned an unclear stakeholder need into a defined AI use case.
What to coverSuggested preparation: Use a real situation, your consultation actions and the resulting decision or outcome. Show how you clarified goals and determined what the workflow needed to do.
Tell me about a time you explained an AI solution's limitations to a non-technical stakeholder.
What to coverSuggested preparation: Describe the situation, how you communicated the trade-offs and what resulted. Focus on how your explanation supported an actionable decision without overstating capability.
Tell me about a time you owned delivery from prototype toward production.
What to coverSuggested preparation: Give the situation, the decisions and actions you owned, and the result. Distinguish your contribution from the team's work, including how you addressed issues uncovered after the prototype.
Tell me about a time you worked with developers to turn an AI design into an implementation.
What to coverSuggested preparation: Explain the situation, how you agreed on interfaces or responsibilities, and the result. Highlight a concrete trade-off between architectural goals and implementation constraints.
Tell me about a time model or data performance fell short of expectations.
What to coverSuggested preparation: Set out the situation, how you investigated and prioritized possible causes, and the outcome. Describe the evidence behind your next step, whether it involved data, model choice or the workflow.