Microsoft

AI-900 Free Practice Questions

This is the free Microsoft AI-900 practice question bank — 120 of 230 total questions, each with a full explanation, free to read with no signup required. Updated 2026-04-24.

Every answer is verified against official Microsoft documentation — see our methodology.

Question 1

HOTSPOT - Select the answer that correctly completes the sentence.

Illustration for AI-900 question 1
Show Answer
Correct Answer: natural language processing
Explanation:
Interactive answering of user-entered questions involves understanding and generating human language, which is the core function of natural language processing.

Question 1

HOTSPOT - For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area:

Illustration for AI-900 question 1
Show Answer
Correct Answer: Yes No No
Explanation:
Regression predicts a numeric target, so labels must be numeric. Clustering is unsupervised and does not require labels. Classification labels represent categories and do not have to be numeric (they can be categorical, even if often encoded).

Question 2

You need to provide customers with the ability to query the status of orders by using phones, social media, or digital assistants. What should you use?

A. an Azure Machine Learning model
B. the Translator service
C. a Form Recognizer model
D. Azure Bot Service
Show Answer
Correct Answer: D
Explanation:
Azure Bot Service is designed to build conversational interfaces that let customers query information through multiple channels such as phone (via voice integration), social media platforms, web chat, and digital assistants. The other options focus on translation, document processing, or custom ML models and do not provide a multi-channel conversational interface.

Question 2

Which two actions are performed during the data ingestion and data preparation stage of an Azure Machine Learning process? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

A. Calculate the accuracy of the model.
B. Score test data by using the model.
C. Combine multiple datasets.
D. Use the model for real-time predictions.
E. Remove records that have missing values.
Show Answer
Correct Answer: C, E
Explanation:
During data ingestion and preparation in Azure Machine Learning, raw data is collected, combined, cleaned, and transformed. Combining multiple datasets is a common ingestion/preparation task, and removing records with missing values is a standard data cleaning step. Calculating accuracy, scoring test data, and real-time predictions occur during model evaluation or deployment, not ingestion/preparation.

Question 3

HOTSPOT - Select the answer that correctly completes the sentence.

Illustration for AI-900 question 3
Show Answer
Correct Answer: optical character recognition (OCR)
Explanation:
OCR converts scanned images of text, such as newspapers, into machine-readable digital text.

Question 3

HOTSPOT - To complete the sentence, select the appropriate option in the answer area. Hot Area:

Illustration for AI-900 question 3
Show Answer
Correct Answer: fairness
Explanation:
Under Microsoft’s Responsible AI principles, fairness requires that AI systems avoid unjust bias and treat individuals and groups equitably, including not reflecting biases present in training data.

Question 4

HOTSPOT - Select the answer that correctly completes the sentence.

Illustration for AI-900 question 4
Show Answer
Correct Answer: regression
Explanation:
The task predicts a numerical value (hours of overtime) from an input variable (number of orders), which is a regression problem.

Question 4

HOTSPOT - For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area:

Illustration for AI-900 question 4
Show Answer
Correct Answer: Yes Yes No
Explanation:
Custom Vision supports object detection in images. Custom Vision requires you to provide and label your own training images. Custom Vision works with images only; video analysis requires other services.

Question 5

HOTSPOT - You have an app that identifies birds in images. The app performs the following tasks: • Identifies the location of the birds in the image • Identifies the species of the birds in the image Which type of computer vision does each task use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AI-900 question 5
Show Answer
Correct Answer: Locate the birds: Object detection Identify the species of the birds: Image classification
Explanation:
Object detection finds and localizes birds within the image using bounding boxes. Image classification determines the species by assigning a label to the detected bird image.

Question 5

HOTSPOT - For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area:

Illustration for AI-900 question 5
Show Answer
Correct Answer: Yes No No
Explanation:
A conversational AI workload involves natural language interaction, typically via a bot or chat interface. • A bot responding to user queries is conversational AI. • Displaying images for a search term is an information retrieval/computer vision workload, not conversational. • A standard web form for password reset is a transactional UI, not conversational AI.

$19

Get all 230 questions with detailed answers and explanations

  • Instant download HTML + PDF delivered the moment payment clears.
  • Secure Stripe checkout we never see or store your card details.
  • 7-day refund if files are defective see our refund policy.