Free DP-900 Sample Questions — Microsoft Azure Data Fundamentals

Microsoft Azure Data Fundamentals (DP-900) is a beginner-level Microsoft certification exam. The blueprint splits the exam across 4 domains, starting with Describe core data concepts, Identify considerations for relational data on Azure, Describe considerations for non-relational data on Azure. On exam day you face around 124 questions in 45 minutes, in formats such as multiple-choice,case studies. The 20 questions below are free samples written to match that style: answer each one first, then reveal the correct answer and note which topics you miss. The DP-900 is rated easy in difficulty. Because every answer is revealed in place, you can work through the whole set without leaving this page. Work through all 20 samples before deciding whether to buy the full 124+ question PDF.

  • 20 free questions
  • pass mark 700/1000
  • 45 min
  • $99 official fee
  • blueprint vcurrent
  • Every free question shows the correct answer
  • Questions follow the official 4-domain blueprint
  • No account or email required
  • 124+ questions in the full PDF

Looking for more? Click here to get the full PDF with 124+ practice questions for $10 for offline study and deeper preparation.

Question 1

Which three services support Apache Spark? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. Azure Data Explorer
  • B. Azure Synapse Analytics
  • C. Azure Databricks
  • D. Azure Stream Analytics
  • E. Azure HDInsight
Show Answer
Correct Answer:
  • B. Azure Synapse Analytics
  • C. Azure Databricks
  • E. Azure HDInsight
Question 2

Which clause should you use in a SELECT statement to combine rows in one table with rows in another table?

  • A. SET
  • B. VALUES
  • C. KEY
  • D. JOIN
Show Answer
Correct Answer:
D. JOIN
Question 3

What is a characteristic of batch processing?

  • A. The data ingested during batch processing must be processed as soon as the data is received
  • B. Large datasets must be split into batches of less than 1 GB before the data can be processed
  • C. There is a noticeable time delay between ingesting data and obtaining the data processing results
  • D. Batch processing can only process data that is structured
Show Answer
Correct Answer:
C. There is a noticeable time delay between ingesting data and obtaining the data processing results
Question 4

Which two Azure services can be used to provision Apache Spark clusters? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. Azure Time Series Insights
  • B. Azure HDInsight
  • C. Azure Databricks
  • D. Azure Log Analytics
Show Answer
Correct Answer:
  • B. Azure HDInsight
  • C. Azure Databricks
Question 5

What are three characteristics of an Online Transaction Processing (OLTP) workload? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. denormalized data
  • B. heavy writes and moderate reads
  • C. light writes and heavy reads
  • D. schema on write
  • E. schema on read
  • F. normalized data
Show Answer
Correct Answer:
  • B. heavy writes and moderate reads
  • D. schema on write
  • F. normalized data
Question 6

What is the typical latency for read operations against media files stored in the Cool access tier of Azure Blob Storage?

  • A. a few milliseconds
  • B. a few seconds
  • C. a few minutes
  • D. a few hours
Show Answer
Correct Answer:
A. a few milliseconds
Question 7

Which Azure Storage service implements the key/value model?

  • A. Azure Queue
  • B. Azure Files
  • C. Azure Table
  • D. Azure Blob
Show Answer
Correct Answer:
C. Azure Table
Question 8

Which two activities can be performed entirely by using the Microsoft Power BI service without relying on Power BI Desktop? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. report and dashboard creation
  • B. report sharing and distribution
  • C. data modeling
  • D. data acquisition and preparation
Show Answer
Correct Answer:
  • A. report and dashboard creation
  • B. report sharing and distribution
Question 9

Which property of a transactional workload guarantees that each transaction is treated as a single unit that either succeeds completely or fails completely?

  • A. atomicity
  • B. isolation
  • C. durability
  • D. consistency
Show Answer
Correct Answer:
A. atomicity
Question 10

What is the responsibility of a database administrator?

  • A. applying data cleaning routines
  • B. creating data visualizations
  • C. managing data integration processes
  • D. storing backup copies of data
Show Answer
Correct Answer:
D. storing backup copies of data
Question 11

Which scenario is an example of a streaming workload?

  • A. sending transactions that are older than a month to an archive
  • B. sending transactions daily from point of sale (POS) devices
  • C. sending telemetry data from edge devices
  • D. sending cloud infrastructure metadata every 30 minutes
Show Answer
Correct Answer:
C. sending telemetry data from edge devices
Question 12

What is a benefit of the Azure Cosmos DB Table API as compared to Azure Table storage?

  • A. provides resiliency if an Azure region fails
  • B. supports partitioning
  • C. provides a higher storage capacity
  • D. supports a multi-master model
Show Answer
Correct Answer:
D. supports a multi-master model
Question 13

You have an e-commerce application that reads and writes data to an Azure SQL database. Which type of processing does the application use?

  • A. stream processing
  • B. batch processing
  • C. Online Analytical Processing (OLAP)
  • D. Online Transaction Processing (OLTP)
Show Answer
Correct Answer:
D. Online Transaction Processing (OLTP)
Question 14

A bank needs to ensure that a transaction involving debiting funds from a source account and crediting the same funds to a destination account must complete both actions. If either action falls to complete, the other action must fail. Of which ACID semantic is this an example?

  • A. consistency
  • B. durability
  • C. atomicity
  • D. isolation
Show Answer
Correct Answer:
C. atomicity
Question 15

Which Azure Cosmos DB API should you use for a graph database?

  • A. Table
  • B. Cassandra
  • C. Core (SQL)
  • D. Gremlin
Show Answer
Correct Answer:
D. Gremlin
Question 16

You have a SQL query that combines customer data and order data. The query includes calculated columns. You need to create a database object that would allow other users to rerun the same SQL query. What should you create?

  • A. an index
  • B. a view
  • C. a scalar function
  • D. a table
Show Answer
Correct Answer:
B. a view
Question 17

Your company needs to implement a relational database in Azure. The solution must minimize ongoing maintenance. Which Azure service should you use?

  • A. Azure HDInsight
  • B. Azure SQL Database
  • C. Azure Cosmos DB
  • D. SQL Server on Azure Virtual Machines
Show Answer
Correct Answer:
B. Azure SQL Database
Question 18

At which two levels can you set the throughput for an Azure Cosmos DB account? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. database
  • B. item
  • C. container
  • D. partition
Show Answer
Correct Answer:
  • A. database
  • C. container
Question 19

What is a characteristic of non-relational data?

  • A. no indexes
  • B. self-describing entities
  • C. a well-defined schema
  • D. no unique key values
Show Answer
Correct Answer:
B. self-describing entities
Question 20

Which statement is an example of Data Manipulation Language (DML)?

  • A. REVOKE
  • B. DISABLE
  • C. CREATE
  • D. UPDATE
Show Answer
Correct Answer:
D. UPDATE

DP-900 sample questions FAQ

Are these DP-900 sample questions from the real exam?

No. They are original practice questions written to match the format and topic mix of the Microsoft Azure Data Fundamentals exam, which contains around 124 questions. Treat them as representative practice, not leaked exam content.

How many free DP-900 sample questions do I get?

This page includes 20 questions, each with its correct answer you can reveal in place. The full study PDF expands that to 124+ questions.

Do the sample questions include the correct answers?

Yes. Open the answer panel under each question to see which option is correct. Answer first, then reveal, so the set works as a self-check rather than a reading exercise.

Is 20 sample questions enough to pass the DP-900?

Not on its own. Use the samples to find weak topics, revise them against the official domains, then work through the full 124+ question set under timed conditions before booking the exam.

Aced these? Get the Full Exam

Download the complete DP-900 study bundle with 124+ questions in a single printable PDF.