Azure Mastery

Microsoft Certification DP-100

Predict your score. Pass with proof.

On-device AI scores your readiness, builds an adaptive study plan, and flags topics fading from memory — before they cost you the exam.

350 practice questions AI score prediction 100% offline
Download free iPhone & iPad · Free to start

DP-100 Study App for iOS — Microsoft Azure Data Scientist

Get exam-ready for DP-100 (Microsoft Azure Data Scientist) on iPhone or iPad. Azure Mastery uses on-device AI to predict your readiness score across all four DP-100 domains, build a personalised study plan from your weak spots, and surface topics you're forgetting — all without sending a single byte off your device.

The exam

What is the DP-100 exam?

DP-100 is the Microsoft Certified: Azure Data Scientist Associate exam — the credential hiring managers expect when posting "Data Scientist", "Machine Learning Engineer", or "Applied AI Specialist" roles on Azure. It pairs with DP-900 on entry and AI-900 on the ML-fundamentals side. The April 2025 outline added significant generative-AI / language-model coverage, so a recent question bank matters.

DP-100 is hands-on and code-aware. It validates that you can use the Azure Machine Learning workspace end-to-end — designing data assets and compute, exploring data with notebooks and AutoML, training models with MLflow tracking and Sweep jobs for hyperparameter tuning, deploying to managed online and batch endpoints, and now optimising language models with prompt engineering, fine-tuning, and RAG patterns. Expect scenario questions that show you a YAML pipeline spec or Python SDK snippet and ask you to predict behaviour — not just describe an algorithm.

Microsoft updated the DP-100 skills outline on 11 April 2025, adding the new "Optimize language models for AI applications" domain at 25–30%. Every question in Azure Mastery's DP-100 bank is mapped to the current outline — no leftover questions on retired services. Read the official outline at learn.microsoft.com.

Skills measured · April 2025

DP-100 exam objectives

Four domains, with weights set by Microsoft's April 2025 update. Every domain summary below is paraphrased from the official skills outline; bullet-level objectives in Azure Mastery are tagged so you always know which domain you're being tested on and where your weak spots cluster.

Design and prepare a machine learning solution20–25%

The setup phase. Covers Azure Machine Learning workspace design — assets (data, environments, models), compute targets (compute instances, compute clusters, attached compute, serverless), and identity (managed identities, role assignments). Plus data assets (URI, MLTable), datastore registration (Blob, ADLS Gen2, key-based vs identity-based access), and curated vs custom environments. Around 8–15 questions per sitting.

Explore data, and run experiments20–25%

Notebook-driven exploration in compute instances or Visual Studio Code, plus the Designer low-code surface and Automated ML for the no-code path. Covers MLflow integration for experiment tracking and metric logging, hyperparameter tuning with Sweep jobs (sampling strategies, early termination policies, primary metric), and choosing between AutoML and a manual pipeline. Around 8–15 questions.

Train and deploy models25–30%

Tied for the largest domain. Job configuration — command jobs, pipeline jobs, parallel jobs, run context, output handling. Model registration (MLflow vs custom format) and versioning. Deployment to managed online endpoints (real-time, blue/green and traffic split), batch endpoints, and Kubernetes-attached compute. Inference monitoring, data drift detection, and retraining pipelines. Around 10–18 questions.

Optimize language models for AI applications25–30%

New in the April 2025 outline, tied for the largest domain. Covers prompt engineering basics (system prompts, few-shot examples, chain-of-thought), fine-tuning workflows on Azure Machine Learning and Azure AI Foundry, retrieval-augmented generation (RAG) with embeddings and Azure AI Search, evaluating LLM outputs (groundedness, relevance, fluency, similarity), and responsible-AI considerations specific to generative AI. Around 10–18 questions.

Designed for DP-100

How Azure Mastery helps you pass DP-100

Azure Mastery ships with 350 DP-100 practice questions, every one written specifically against the current (April 2025) skills outline — not generic ML trivia. Each question carries a domain tag mapped to the official four domains (design/prepare ML, explore/experiment, train/deploy, optimize LLMs), so you always know which area you're being tested on and where your weak spots are clustered. YAML pipeline specs, Python SDK snippets, and Azure ML configuration scenarios appear throughout — matching the format of the live exam.

The on-device Exam IQ engine predicts your DP-100 score before you sit the exam. After roughly 30 questions it has enough signal to give a confidence-scored prediction (e.g. "708 ±60, 68% confidence") — and tells you the specific topics that are dragging your readiness down. No vague "study more" advice; just a ranked list of objectives where improvement would move your score the furthest.

The adaptive study plan rebuilds itself from your answer history. Get a Sweep job sampling-strategy question wrong? You'll see another hyperparameter-tuning scenario in the next session. Master "managed online endpoint vs batch endpoint" three sessions running and the engine backs off, surfacing fresh prompt-engineering or RAG scenarios. The plan optimises for the gap between where you are and the 700 pass score, not for blind volume.

Knowledge decay tracking matters more for DP-100 than for foundational exams — four ML domains span a lot of code-aware surface area, and the topic you mastered three weeks into your study window is the topic you'll forget by exam day if you stop revising. Azure Mastery tracks every topic's decay curve and flags topics approaching expiry. The padlock icon on the Today screen is your "revisit before you forget" cue, and weak-spot drills automatically pull from decayed topics first.

Real exam simulation mode runs at DP-100's actual length and time pressure: a randomised 40–60-question set drawn from the full 350-question bank, weighted by domain percentages from the April 2025 outline, with the 100-minute timer running and no jumping back to flag-and-review. It's the closest you can get to the live Pearson VUE / online-proctored experience without sitting the exam.

Everything runs on-device. Your answer history, your readiness gauge, your decay alerts — none of it leaves your iPhone or iPad. No account required to start, no tracking, no sync server. Privacy-first by design.

6-week study plan

Suggested DP-100 study plan

Most candidates pass DP-100 after four to eight weeks of focused study, depending on prior Python and ML experience. The six-week plan below maps onto the four DP-100 domains, Azure Mastery's adaptive sessions, and the in-app exam simulator. Adjust pace to taste — the readiness gauge tells you when you're done, not the calendar.

  1. Workspace, data, exploration

    • Days 1–3: Azure Machine Learning workspace setup — assets, environments, managed identities, role assignments. Compute targets — instance, cluster, attached, serverless.
    • Days 4–6: Data assets and datastores — URI vs MLTable, Blob and ADLS Gen2 registration, identity-based vs key-based access. Curated vs custom environments.
    • Days 7–10: Notebook-driven exploration on compute instance, plus Designer (low-code) and Automated ML (no-code). MLflow tracking, metrics, artifacts.
    • Days 11–14: Sweep jobs for hyperparameter tuning — sampling strategies (grid, random, Bayesian), early termination policies, primary metric selection.
  2. Train, deploy, and monitor

    • Days 15–17: Job types — command, pipeline, parallel. Run context, output handling, distributed training basics.
    • Days 18–21: Model registration (MLflow vs custom), versioning, lineage. Managed online endpoints — real-time, blue/green deployment, traffic split.
    • Days 22–24: Batch endpoints, Kubernetes-attached compute. Compare deployment modes for the right use-case.
    • Days 25–28: Inference monitoring — data drift, model drift, retraining triggers, responsible-AI dashboards (fairness, explainability).
  3. Optimise LLMs, sharpen, simulate

    • Days 29–32: Prompt engineering — system prompts, few-shot, chain-of-thought, evaluating prompts in Azure AI Foundry.
    • Days 33–36: Fine-tuning workflows on Azure Machine Learning, RAG with embeddings and Azure AI Search, LLM evaluation metrics (groundedness, relevance, fluency, similarity).
    • Days 37–40: Run Focus Weak Spots every morning. Train + deploy and Optimise-LLMs are 25–30% each — weight your time accordingly.
    • Days 41–42: Two end-to-end Exam Simulator runs at full 100-minute length. Review carefully. If readiness gauge is 750+ with reasonable confidence, schedule the exam.

Inside the app

Every Microsoft question type, on iPhone

DP-100's question bank uses the same formats Microsoft puts on the live exam — not just multiple choice. Each visualisation below is a faithful mock of how the type renders inside Azure Mastery on iPhone and iPad. Exam-simulator mode runs all of them at full 100-minute length with no flag-and-review jumps, mirroring Pearson VUE.

Multiple choice

One correct answer from four to six options. The most common type on every Azure exam — practical recall of services, settings, and limits.

~50% of questions

Multi-select

Pick two or more correct answers from a list. Microsoft tells you exactly how many to choose. Partial credit not awarded — you need every selection right.

All-or-nothing

Drag-and-drop

Arrange items into the correct sequence — deployment steps, the order operations occur in a pipeline, troubleshooting flows. Long-press to drag on touch.

Order matters

Hotspot

Tap the correct area of an image — the right setting in a portal screenshot, the right resource in a topology diagram. Practical visual recall under time pressure.

Tap target

Case studies

A multi-paragraph scenario followed by 4–6 linked questions. Common on DP-100 in the storage and identity domains; dominant on AZ-305 and AZ-400.

Multi-question

Why Wrong AI

An Azure Mastery exclusive. When you answer incorrectly, an on-device Apple Foundation Model writes a targeted explanation grounded in the correct rationale. Never leaves your device.

App exclusive

Frequently asked

DP-100 FAQs

How much does the DP-100 exam cost?

The DP-100 voucher is USD $165 in the United States. Pricing varies by region — in the UK it's typically around £128. Microsoft sometimes runs free-voucher promotions during events such as Microsoft Build or Microsoft Ignite, so check your Microsoft Learn profile for any active offers before booking. DP-100 also requires annual renewal (free, online), so factor that into long-term cost planning.

Does the DP-100 certification expire?

Yes. Microsoft Associate certifications including DP-100 expire annually. Renewal is free — a 25–30 question online assessment on Microsoft Learn within the six-month window before your expiration date. The renewal targets recent skills outline updates, so staying current is straightforward if you remain broadly active in the role. (Fundamentals certifications such as AZ-900 are different — those don't expire.)

What is the DP-100 retake policy if I fail?

The first retake is allowed after 24 hours. Second and third retakes each require a 14-day wait. Microsoft caps retakes at five attempts per 12-month rolling period. Each attempt requires a new voucher purchase.

How long should I study for DP-100?

Most candidates pass DP-100 after four to eight weeks of focused study, assuming some prior IT or cloud experience. If Azure is genuinely new to you, plan for two to three months — the exam expects you to know specific PowerShell and Azure CLI commands, not just describe concepts. Azure Mastery's readiness gauge tells you when you're at exam-ready; don't book until it shows roughly 720 or higher with reasonable confidence.

DP-100 vs AI-900 — which should I take first?

AI-900 first if AI/ML concepts are new to you. AI-900 (Microsoft Azure AI Fundamentals) teaches the vocabulary — regression vs classification, image classification vs object detection, the responsible-AI principles — without expecting code. DP-100 is the role-based Associate exam: it expects you to use Azure Machine Learning end-to-end with Python SDK and CLI. Microsoft markets DP-900 and AI-900 as paired preparation for DP-100; many candidates take both fundamentals first, then commit two to three months to DP-100.

DP-100 vs AI-102 — different roles?

Different angles. DP-100 is the Data Scientist Associate cert — it focuses on using Azure Machine Learning to build, train, deploy, and optimise models including LLMs. AI-102 is the AI Engineer Associate cert — it focuses on consuming pre-built Azure AI services (Vision, Language, Speech, Azure OpenAI) inside applications via SDK and REST. Many candidates hold both for end-to-end AI/ML engineering roles where the boundary blurs.

Where DP-100 fits

Certification paths that include DP-100

DP-100 is the Azure Data Scientist Associate cert. It pairs with DP-900 and AI-900 as recommended fundamentals, and sits alongside AI-102 on the AI/ML role-based track. Tap any linked exam below to see its dedicated study app page.

AI/ML engineering combo path

Two Associate certs
  1. AI-900 Fundamentals
  2. DP-100 Data Scientist Associate
  3. + AI-102 AI Engineer Associate
  4. End-to-end AI/ML engineer role-ready

Ready to pass DP-100?

Download Azure Mastery free. 350 DP-100 practice questions across all four domains, AI score prediction, full-length exam simulator, adaptive study plan. iPhone & iPad.

Download Azure Mastery — free iPhone & iPad · Free to start · No account required