Back to Microsoft Azure AI Fundamentals AI-900

Microsoft exam questions

AI-900 Microsoft Azure AI Fundamentals AI-900 practice test

Use this page to practise AI-900 Microsoft Azure AI Fundamentals AI-900 practice test. The goal is not to memorise dumps, but to understand the concept, review the explanation and improve your exam readiness.

501
practice questions
Mapped
topics covered
AI-900
exam code
Microsoft
vendor

Practice sessions

Start a focused practice session

Choose a question count to begin. Longer sessions build deeper familiarity; shorter sessions are ideal for daily warm-ups or targeting a specific weak area before moving on.

Practice set

Microsoft Azure AI Fundamentals AI-900 questions

Start full practice test
Question 1mediummultiple choice
Full question →

A developer wants to build a virtual assistant that can understand user intents such as 'Book a flight' or 'Check weather' and extract relevant entities like destination and date. The developer has a small set of labeled example utterances. Which Azure AI Language feature should the developer use?

Question 2hardmultiple choice
Full question →

A developer is building a customer support chatbot using Azure OpenAI. The chatbot should never reveal its system instructions or internal configuration. The developer wants to add a rule at the beginning of the conversation to prevent prompt injection attacks. Which technique should they use?

Question 3hardmultiple choice
Full question →

A developer is using Azure OpenAI Service to generate product descriptions from technical specifications. The generated descriptions sometimes include plausible-sounding but incorrect details (hallucinations). The developer wants to ensure the model's responses are strictly based on the provided product data and does not add any external or invented information. Which approach should the developer use?

Question 4hardmultiple choice
Full question →

A developer is using Azure OpenAI with GPT-4 to build a chatbot that answers legal questions based on a company's internal policy documents. The developer wants the model's responses to be maximally deterministic and factual, avoiding any creative or speculative language. Which parameter should the developer set to the lowest possible value in the API call?

Question 5hardmultiple choice
Full question →

A developer is using Azure OpenAI to generate creative product descriptions. The outputs are often repetitive and lack variety. The developer wants to increase the diversity of the generated text while still keeping it coherent. Which parameter should the developer increase?

Question 6easymultiple choice
Full question →

A developer is using Azure OpenAI Service to generate product descriptions. They want the output to be highly focused and deterministic, with less randomness. Which parameter should they decrease?

Question 7mediummultiple choice
Full question →

A developer is using Azure OpenAI Service to classify customer support tickets into categories such as 'Billing', 'Technical Issue', and 'Account Management'. The developer provides three labeled examples for each category in the prompt to improve the model's accuracy. What technique is the developer applying?

Question 8easymultiple choice
Full question →

A developer is using Azure OpenAI Service to generate Python code snippets. They notice that the generated code often contains repetitive function definitions and loops. Which parameter should be increased to reduce this repetition?

Question 9easymultiple choice
Full question →

A developer wants to use Azure OpenAI to generate text that follows a specific style, such as formal business letters. They provide three examples of the desired output format in the prompt and then ask the model to generate a new letter. Which technique is the developer using?

Question 10easymultiple choice
Full question →

A parking management company uses cameras at the entrance and exit of a lot. They need to automatically read the license plate numbers of each car as it enters and exits. Which Azure Computer Vision capability is specifically designed for this task?

Question 11easymultiple choice
Full question →

A social media company uses an AI system to automatically filter hate speech. After deployment, they discover the system flags posts from a specific ethnic group at a much higher rate than posts from other groups, even when the content is similar. Which Microsoft responsible AI principle is most directly relevant?

Question 12mediummultiple choice
Full question →

A company uses Azure OpenAI Service to generate product descriptions for an e-commerce site. They want to ensure that the generated descriptions never contain offensive, violent, or hateful content. Which built-in feature should the developer enable in the Azure OpenAI Service?

Question 13mediummultiple choice
Full question →

A company wants to use Azure OpenAI Service to generate product descriptions. They need to ensure the model's output is based on their specific product catalog and pricing, not on generic information. Which approach should they use?

Question 14easymultiple choice
Full question →

A company is developing an AI system to recommend movies to users. The team wants to ensure that the recommendations do not discriminate based on gender or ethnicity. Which Microsoft responsible AI principle is most directly related to this goal?

Question 15hardmultiple choice
Full question →

A customer service organization has thousands of support tickets labeled with predefined categories such as 'Billing', 'Technical', and 'Account Management'. They want to build a solution that automatically assigns a category to new, incoming tickets. The categories are fixed and known in advance. Which Azure AI Language service feature should they use?

Question 16mediummultiple choice
Full question →

A data scientist has a dataset with 100 features and 10,000 samples. They want to reduce the number of features while retaining as much variance as possible, to improve model training speed and reduce overfitting. Which technique should they use?

Question 17mediummultiple choice
Full question →

A customer support team wants to automatically analyze thousands of product reviews. Their goal is to extract the most frequently mentioned topics (e.g., 'battery life', 'customer service', 'screen quality') without manually reading each review. Which Azure AI Language feature should they use?

Question 18mediummultiple choice
Full question →

A city's traffic department wants to predict the number of cars that will cross a particular bridge each day to plan maintenance schedules. The output of the model should be a numerical value representing the estimated traffic count. Which type of machine learning task is this?

Question 19mediummultiple choice
Full question →

A company implements an AI system to monitor employee productivity by tracking keystrokes and mouse movements. Employees are not informed that this monitoring is taking place, nor did they consent to it. Which Microsoft responsible AI principle is most directly violated?

Question 20mediummultiple choice
Full question →

A company wants to build a chatbot that can answer questions based on its internal policy documents. The documents are stored in Azure Blob Storage. They plan to use Azure OpenAI to generate answers. Which approach should they use to ensure the answers are grounded in the actual policy content?

Question 21mediummultiple choice
Full question →

A customer support team receives thousands of unstructured chat transcripts every day. They want to automatically identify the most common recurring issues (e.g., 'long wait time', 'payment error', 'login problem') without training a custom model. Which prebuilt Azure AI Language feature should they use?

Question 22mediummultiple choice
Full question →

A data scientist has trained a binary classification model to predict whether an email is spam (positive) or not spam (negative). On a test set, the model correctly identifies 90 out of 100 actual spam emails and 80 out of 100 actual non-spam emails. Which metric shows the proportion of actual spam emails that the model correctly predicted?

Question 23easymultiple choice
Full question →

A city government is planning to deploy an AI system that analyzes security camera footage to detect potential crimes in real-time. Citizens express concerns about privacy and potential misuse. Which Microsoft responsible AI principle should the government prioritize to address these concerns?

Question 24easymultiple choice
Full question →

A company uses an AI system to automatically generate personalized email subject lines for marketing campaigns. The system has been trained on historical data that includes biased language patterns. The company wants to ensure the generated subject lines do not reinforce stereotypes based on gender, age, or ethnicity. Which Microsoft responsible AI principle should guide the selection and filtering of training data?

Exam question guide

How to use these AI-900 questions

Use these questions as active recall, not passive reading. Try the question first, review the answer choices, then open the explanation and connect the result back to the exam topic.

Quick answer

Routing questions usually test route selection (administrative distance, metric), how static routes are configured and when they are preferred over dynamic routing.

Administrative distance comparing routing sources.

Static route configuration: next-hop vs exit interface.

Default route propagation and the gateway of last resort.

Recursive routing table lookups.

Related practice questions

Related AI-900 topic practice pages

Use these pages to study the exact topics behind the exam questions — one weak area at a time.