Free AI-901 practice test

20 questions for the Azure AI Fundamentals (AI-901) exam, taken from our 105-question bank and spread across its 2domains by their weighting. No sign-up needed: pick an answer to check it, or open “Show answer & explanation” under any question.

What this test covers

Question 1 · Identify AI concepts and capabilities

Which Azure AI service provides prebuilt text-analysis features such as sentiment analysis, key phrase extraction, language detection, and entity recognition?

Show answer & explanation

Correct answer: D

  • D. Azure AI Language

Azure AI Language bundles core text NLP features: sentiment, key phrases, language detection, and entity recognition. Azure AI Vision (A) analyzes images, Document Intelligence (B) extracts form fields, and Face (C) analyzes faces — none is the general text-analysis service.

Question 2 · Identify AI concepts and capabilities

Regulators require that an organization can explain how its AI system reaches decisions and can clearly communicate its capabilities and limitations to users. Which TWO responsible AI principles are MOST relevant? (Select 2)

Select 2 answers.

Show answer & explanation

Correct answers: C, D

  • C. Transparency
  • D. Accountability

Transparency means people can understand how the system works and its limitations; accountability means humans remain responsible for the system and its outcomes, including governance and oversight. Inclusiveness (E) is about serving diverse users. Elasticity (A) and scalability (B) are cloud-infrastructure concepts, not responsible AI principles.

Question 3 · Identify AI concepts and capabilities

A hiring model is found to recommend candidates of one gender far more often than others for identical qualifications. Which responsible AI principle is MOST directly violated?

Show answer & explanation

Correct answer: B

  • B. Fairness

Treating people inequitably based on a characteristic like gender is a failure of fairness — the principle that AI systems should treat all people fairly and avoid bias. Reliability and safety (A) is about consistent, safe operation. Transparency (C) is about understandability. Accountability (D) is about human responsibility for the system.

Question 4 · Identify AI concepts and capabilities

A call-center solution needs to transcribe live customer calls AND then determine whether callers sounded satisfied or frustrated. Which TWO capabilities are combined? (Select 2)

Select 2 answers.

Show answer & explanation

Correct answers: D, E

  • D. Sentiment analysis (to score the transcribed text)
  • E. Speech-to-text (to transcribe the audio)

Transcribing calls uses speech-to-text, and judging caller satisfaction from the transcript uses sentiment analysis — a common NLP pipeline. Text-to-speech (A) generates audio (not needed here), and object detection (B) and OCR (C) are computer vision tasks irrelevant to analyzing call audio and text.

Question 5 · Identify AI concepts and capabilities

A warehouse system must find every forklift and pallet in a photo and mark each one's location with a bounding box. Which computer vision task is required?

Show answer & explanation

Correct answer: A

  • A. Object detection

Detecting and locating multiple objects with bounding boxes is object detection. Image classification (D) gives one label for the whole image without locations. Sentiment analysis (B) and text-to-speech (C) are NLP/speech tasks, not computer vision.

Question 6 · Identify AI concepts and capabilities

A security application needs to detect the presence and location of human faces in a video frame and analyze attributes like head pose. Which Azure service is purpose-built for this?

Show answer & explanation

Correct answer: A

  • A. Azure AI Face

Azure AI Face specializes in detecting faces and analyzing facial attributes. Document Intelligence (B) extracts data from forms, Translator (C) translates text, and Content Safety (D) moderates content — none is the dedicated face-detection service.

Question 7 · Identify AI concepts and capabilities

Which Azure service provides prebuilt computer vision capabilities such as image analysis, tagging, OCR, and describing image content without training a custom model?

Show answer & explanation

Correct answer: A

  • A. Azure AI Vision

Azure AI Vision offers ready-to-use image analysis, tagging, OCR, and captioning through an API. Azure AI Language (C) handles text, Azure AI Speech (D) handles audio, and Azure Machine Learning designer (B) is for building custom models — not prebuilt vision features.

Question 8 · Identify AI concepts and capabilities

A retailer wants software that can look at a photo of a store shelf and identify which products are present and where. Which type of AI workload is this?

Show answer & explanation

Correct answer: B

  • B. Computer vision

Interpreting the content of images — identifying and locating objects in a photo — is a computer vision workload. Natural language processing (C) works with text and speech. Anomaly detection (A) finds outliers in numeric data. Knowledge mining (D) extracts information from documents, but the input here is images, not text.

Question 9 · Identify AI concepts and capabilities

A global support desk receives messages in many languages and must first identify which language each message is written in. Which NLP capability is needed?

Show answer & explanation

Correct answer: D

  • D. Language detection

Determining which language a piece of text is written in is language detection. Named entity recognition (A) finds people/places/organizations, sentiment analysis (C) scores emotion, and speech recognition (B) transcribes audio — none identifies the language of text.

Question 10 · Implement AI solutions by using Microsoft Foundry

You are building a voice-response feature with Azure Speech and want the synthesized voice to sound natural rather than robotic, matching your brand. What should you configure?

Show answer & explanation

Correct answer: B

  • B. Select an appropriate neural voice (and language/locale) for the text-to-speech output

Azure Speech's text-to-speech offers neural voices that sound natural and can be selected/configured for language and style to match a desired brand voice. Audio has no 'pixel resolution', switching to computer vision is irrelevant to audio output, and disabling text-to-speech removes the very feature being requested.

Question 11 · Implement AI solutions by using Microsoft Foundry

While testing a single-agent solution in the Foundry portal, you want to see exactly which tool the agent called and what arguments it passed for a given user turn. Where would you look?

Show answer & explanation

Correct answer: B

  • B. The run/thread trace or step details shown for that conversation turn in the portal

The portal exposes the run or thread details for an agent conversation, including which tool calls were made and with what arguments, so you can debug behavior. Cost Management, regional availability, and IAM role pages are unrelated administrative views that do not show per-turn tool call details.

Question 12 · Implement AI solutions by using Microsoft Foundry

In the Foundry portal, what is the purpose of the 'instructions' field when configuring a new single-agent solution?

Show answer & explanation

Correct answer: C

  • C. It defines the agent's persistent role, behavior, and constraints that guide it across the whole conversation

An agent's instructions function like a system prompt: they define its role and behavioral constraints for the entire session, not just one exchange. They are not a transcript log, they do not control billing tier, and they are not a directory of other agents.

Question 13 · Implement AI solutions by using Microsoft Foundry

When extracting information from a video that includes both spoken dialogue and on-screen text (like a lower-third caption), what should you expect from Azure Content Understanding?

Show answer & explanation

Correct answer: B

  • B. It can potentially extract both the spoken audio transcript and the visible on-screen text, depending on how the analyzer is configured

Content Understanding is designed to work across modalities present in video — audio for spoken dialogue and visual frames for on-screen text — with the analyzer configuration determining which are extracted. Claiming it only handles audio, only handles visuals, or does not support video at all understates its actual multimodal extraction capability.

Question 14 · Implement AI solutions by using Microsoft Foundry

A marketing team wants to generate several new product-concept images from a text description using a deployed generative model in Foundry. Which capability are they using?

Show answer & explanation

Correct answer: B

  • B. Image generation from a generative model, producing new visual outputs from a text prompt

Creating new images from a text description is image generation using a generative model — exactly the described use case. Text analysis, speech-to-text, and document form extraction are all different capabilities that operate on existing text, audio, or documents rather than creating new images.

Question 15 · Implement AI solutions by using Microsoft Foundry

You use Azure Content Understanding to extract information from a photo of a whiteboard containing both handwritten notes and a simple diagram. What should you expect regarding the diagram?

Show answer & explanation

Correct answer: B

  • B. Text recognition can extract the handwritten/printed text, but interpreting the diagram's visual meaning may be limited compared to reading text

Content Understanding's strength is extracting and recognizing text (including handwriting) and structured fields from images; interpreting the semantic meaning of a free-form diagram is a harder, more limited task than text recognition. It does not refuse images containing diagrams outright, it does not produce audio narration, and it certainly does not substitute unrelated stock imagery.

Question 16 · Implement AI solutions by using Microsoft Foundry

A lightweight application with vision capabilities needs to let a user ask follow-up questions about an image they already uploaded, without re-uploading it each time. What approach supports this?

Show answer & explanation

Correct answer: D

  • D. Keep the image (or its reference) in the ongoing conversation context/thread so follow-up messages can refer back to it

Maintaining the image within the conversation's context or thread lets subsequent messages reference it without re-uploading, similar to how text history is preserved in chat. Requiring the user to describe it from memory defeats the purpose of visual understanding, deleting the image blocks any follow-up, and forcing new unrelated images each time breaks the intended workflow.

Question 17 · Implement AI solutions by using Microsoft Foundry

You give a deployed multimodal model an image of a whiteboard sketch along with the text prompt 'List the action items written on this board.' What is happening here?

Show answer & explanation

Correct answer: D

  • D. The model is interpreting visual input (the image) together with a text instruction to produce a grounded response

This is a vision-input scenario: the multimodal model reads the actual image content alongside the text instruction to produce a response grounded in what's visually present. It is not generating a new image, it is not restricted to text-only input, and it is not converting the image to audio.

Question 18 · Implement AI solutions by using Microsoft Foundry

You use Azure Content Understanding to extract data from a photo of a product label that includes both a barcode and printed ingredient text. What should you expect the service to do?

Show answer & explanation

Correct answer: C

  • C. Extract the readable text fields (like ingredients) as configured by the analyzer; barcode/specialized symbology decoding may require a specifically configured field or may not be a standard text field

Content Understanding's core strength on images is recognizing and extracting text-based fields per the analyzer's configuration; whether a barcode is decoded depends on the analyzer setup rather than being an automatic side effect. It does not place orders, does not refuse images containing barcodes, and does not generate spoken audio from a barcode.

Question 19 · Implement AI solutions by using Microsoft Foundry

An information-extraction application processes a batch of 500 scanned receipts overnight using Content Understanding, then emails a daily summary report. What is the most efficient way to handle the 500 calls?

Show answer & explanation

Correct answer: D

  • D. Use the service's batch/asynchronous processing pattern where available, submitting documents and polling or waiting for completion rather than blocking on each one interactively

For large offline batches, applications should use asynchronous/batch-style processing — submitting jobs and polling for results — rather than requiring interactive, one-at-a-time handling, which does not scale. Manually triggering each call in the portal is impractical at volume, redeploying a new model resource per document is wasteful and unnecessary, and emailing raw receipts to customers does not fulfill the extraction/reporting requirement.

Question 20 · Implement AI solutions by using Microsoft Foundry

When configuring document extraction with Azure Content Understanding for invoices, what determines the set of fields (vendor, date, total, etc.) the service returns?

Show answer & explanation

Correct answer: A

  • A. The analyzer/schema you define or select for the document type, specifying which fields to extract

Content Understanding extraction is driven by a defined analyzer or schema that specifies which fields matter for a given document type; that configuration determines what is returned. It does not indiscriminately return every conceivable field, Azure region affects hosting/latency not extracted fields, and browser language has no bearing on server-side extraction results.

Pick an answer on each question to check it. 20 questions in this test.

85 more AI-901 questions

Sign up free to start practising, or subscribe (from $4.97/mo) for the full 105-question bank, flashcards and timed mock exams.

Azure AI Fundamentals course overview and study guides →