Technical practice
How would you design an agentic workflow for document processing and data extraction?
What to coverPreparation suggestion: Explain how you would divide the work into steps, validate extracted fields, and handle uncertain or failed outputs. Discuss when a framework such as LangGraph or an equivalent helps more than a simpler workflow.
How would you use RAG to answer questions from internal documents?
What to coverPreparation suggestion: Cover document preparation, embeddings, retrieval from a vector database, and grounding answers in retrieved content. Explain how you would check retrieval quality and respond when the evidence is insufficient.
How would you integrate an LLM with an internal system through an API?
What to coverPreparation suggestion: Describe the API boundary, prompt and response handling, and controls on what data or actions the model can access. Address failures such as malformed outputs, timeouts, and unintended actions.
How would you structure a full-stack module for the proposed AI-first web application?
What to coverPreparation suggestion: Describe responsibilities across a React/Next.js or equivalent frontend, a Node.js or Python backend, and REST APIs. Explain how you would keep the module testable and suitable for progressive release.
How would you design and tune a database for internal application workflows?
What to coverPreparation suggestion: Explain how the data and query patterns would guide schema design and a relational-versus-NoSQL choice. Discuss how you would identify and improve a slow reporting or application query.
How would you combine Entra ID authentication with RBAC and row-level security?
What to coverPreparation suggestion: Distinguish identity verification, permitted actions, and permitted records. Explain where you would enforce each control and how you would test that one role cannot access another role's data.
How would you build trustworthy in-app analytics and cross-functional reporting?
What to coverPreparation suggestion: Describe how you would define metrics, derive them from application data, and check that reports remain consistent with source records. Address access controls so a useful aggregate report does not expose restricted data.
How would you test and progressively deploy modules of the new application?
What to coverPreparation suggestion: Outline tests for APIs, permissions, and AI-assisted workflows, including cases where model output varies. Explain how Git and basic CI/CD checks could support a controlled module-by-module release.
When would you fix a Power Automate workflow rather than migrate it?
What to coverPreparation suggestion: Compare the immediate fault, dependencies, maintenance burden, and value of moving it to the new platform. Explain how you would verify that a fix or migration preserves the workflow's intended result.
What would you document for an agentic workflow so it remains maintainable?
What to coverPreparation suggestion: Cover the workflow's steps, prompts, API and data dependencies, failure handling, and relevant architecture decisions. Explain how you would keep that documentation aligned with changes to the implementation.
Behavioural practice
Tell me about a time you made progress on an ambiguous development task.
What to coverPreparation suggestion: Use a real situation, the questions you resolved, and the actions you took without waiting for every detail to be specified. End with the result and what you communicated to stakeholders.
Tell me about something you shipped beyond a prototype or coursework.
What to coverPreparation suggestion: Describe the need, your specific contribution, and how you tested and released it. Give an observable result rather than claiming impact you cannot substantiate.
Tell me about a time you aligned people from different functions on a reporting or automation need.
What to coverPreparation suggestion: Set out the differing needs, how you clarified definitions or priorities, and what you implemented. Close with the result and any feedback or correction that followed.
Tell me about a time you diagnosed and fixed an existing workflow or application.
What to coverPreparation suggestion: Explain the symptoms, how you isolated the cause, and why you chose a fix. State how you checked that it worked without disrupting other users or processes.
Tell me about a time you balanced a new build against maintenance work.
What to coverPreparation suggestion: Describe the competing demands, how you assessed urgency and impact, and how you communicated your decision. Give the result, including any trade-off or follow-up work.