Azure AI-901 · Module 8 · Session 13

Session 13: Topic-wise Practice Questions

⏱ 10 min read📘 Live-session notes☁️ Microsoft Foundry

Work through Domain 1 practice (responsible AI, model concepts, AI workloads) and Domain 2 practice (Foundry apps and agents, text, speech, vision, Content Understanding), solve scenario and case-study questions with explanations, and learn the common traps and how to eliminate wrong options.

▶ Open AI-901 Exam Practice → Topic practice. Use study mode so each answer shows its explanation immediately.

How to practise in this session

  1. Do the Domain 1 sets first (about 40–45% of the exam), then Domain 2 (55–60%).
  2. In study mode, before revealing the answer, say why each option is right or wrong.
  3. Any topic below 80% → read its lesson summary table, then retry the set.

Domain 1 traps

Trap How to beat it
Transparency vs accountability Understanding and explaining = transparency; people responsible and overseeing = accountability
Inclusiveness vs fairness Fairness = equal outcomes across groups; inclusiveness = access for everyone (disabilities, languages)
Classification vs object detection Detection gives locations (bounding boxes)
OCR vs captioning OCR reads text; captioning describes the scene
Key phrases vs entities Entities have categories (Person, Location…)
Temperature on reasoning models Reasoning models use reasoning effort, not temperature
“Agent” for every chatbot Use an agent only when tools, actions or multi-step work are needed

Domain 2 traps

Trap How to beat it
Model name vs deployment name in code Code uses the deployment name
Project endpoint vs resource endpoint Foundry SDK and agents use the project endpoint; Language, Speech and Content Understanding use the resource endpoint
Stateless models Keep history yourself, use previous_response_id, or use an agent conversation
File search vs code interpreter Documents → file search; maths, charts, CSV analysis → code interpreter
Speech: recognizer vs synthesizer Recognizer = audio → text; synthesizer = text → audio
Voice and style control speech_synthesis_voice_name and SSML
Vision input vs image generation Understanding an image needs a model with image input; creating needs an image-generation model
Content Understanding is async POST analyze → Operation-Location → poll until Succeeded
Prebuilt vs custom analyzer Common document types → prebuilt (for example invoices); your own fields → custom field schema

Worked case study: Contoso Bank

Contoso Bank wants to (1) answer customer questions from its fee schedule PDF, (2) analyse recorded support calls for sentiment and complaint categories, (3) extract data from loan application forms, and (4) let visually impaired customers hear their balance. The bank requires keyless authentication and wants the least custom code.

(1) Which approach answers questions from the fee schedule? An agent in Foundry with the file search tool (the PDF uploaded as knowledge), or a model grounded on the document (RAG).
(2) Which services analyse the calls? Azure Speech (speech-to-text) plus Azure Language (sentiment, key phrases, summarisation), or a Content Understanding audio analyzer with fields such as Sentiment and ComplaintCategory.
(3) Which service extracts fields from the loan forms? Azure Content Understanding with a document analyzer and a custom field schema.
(4) Which capability reads the balance aloud, and which responsible AI principle does it support? Azure Speech text-to-speech; inclusiveness.
How do the apps authenticate without keys? Microsoft Entra ID: DefaultAzureCredential with a managed identity (in Azure) or the developer’s sign-in, plus a role assignment such as Azure AI User.

Speed drill

Set a 10-minute timer and answer the Quick 10 set on the practice page. The target is 8/10 or better in under 8 minutes.

Created by Ajeetkumar