An unhandled error has occurred. Reload X
Skip to main content

Certified Machine Learning Associate (CMLA) Practice Test

166 questions available

The Certified Machine Learning Associate (CMLA) Practice Test is a comprehensive assessment designed for data professionals who are building foundational skills in applied machine learning within the Databricks ecosystem. This exam covers four critical domains: Databricks ML (including MLflow, Delta Lake, and cluster configuration), Feature Engineering (feature stores, transformations, and selection), ML Workflows (orchestration, automation, and pipeline construction), and Model Lifecycle Management (versioning, deployment, monitoring, and governance). The test is ideal for data scientists, ML engineers, and analytics professionals who have hands-on experience with Python or Scala and are seeking to validate their ability to operationalize machine learning models in a production-grade environment. With 166 questions, the practice test simulates the breadth and depth of the actual certification, requiring candidates to apply conceptual knowledge to realistic scenarios involving distributed computing, experiment tracking, and model registry usage. Successful completion demonstrates a candidate's readiness to manage end-to-end ML projects on Databricks, from data preparation through model serving. This practice test is not a brain dump but a rigorous tool for self-assessment, helping learners identify knowledge gaps and build confidence before attempting the official exam.

Certification exam
Associate Level
Practice bank
166 Practice Questions
2 hours 46 minutes Practice Time
Start Practice
The bank 166 Practice questions checked against the official objectives.
IABAC166 practice questionsBlueprint 1.0Bank updated 2026-07-09

Sample Questions

Try a few questions to see what the full exam is like.

Introduction to Natural Language Processing

In a retail churn project, the team is working with 91,400 customer-month records and a target related to subscription status. During review, a sentiment model improves after adding bigrams. Which response is most appropriate for an IABAC CMLA-level workflow?

Ensemble Learning

In a manufacturing sensor program, the team is working with 15,600 machine-cycle rows and a target related to failure in next shift. During review, a voting classifier combines diverse base models. Which response is most appropriate for an IABAC CMLA-level workflow?

Supervised Learning: Classification

In an ecommerce search upgrade, the team is working with 38,500 session records and a target related to purchase conversion. During review, a confusion matrix shows many false positives in manual review. Which response is most appropriate for an IABAC CMLA-level workflow?

Unsupervised Learning: Clustering

In a retail churn project, the team is working with 91,400 customer-month records and a target related to subscription status. During review, the elbow suggests k=4 but stakeholders ask for eight segments. Which response is most appropriate for an IABAC CMLA-level workflow?

Supervised Learning: Regression

In an energy demand forecast, the team is working with 9,100 daily meter summaries and a target related to next-day demand. During review, linear regression underfits a curved relationship. Which response is most appropriate for an IABAC CMLA-level workflow?

Why This Certification Opens Doors

In today's data-driven organizations, the ability to move a machine learning model from a notebook to a production pipeline is a highly valued skill. This practice test directly addresses the gap between theoretical ML knowledge and practical, scalable implementation. By mastering the topics covered, you gain the competence to reduce model deployment time, ensure reproducibility across experiments, and maintain compliance with model governance standards. Real-world impact includes faster iteration cycles for data science teams, reduced risk of model drift in production, and the ability to collaborate effectively using shared feature stores and model registries. For employers, a CMLA credential signals that you can operationalize ML on one of the most widely adopted data platforms, making you a stronger candidate for roles that demand both technical depth and production awareness.

Exam Blueprint

01Core Algorithms: Regression, Classification, Clustering, Dimensionality Reduction
02Feature Engineering, Pipelines, and Deployment Basics
03ML Problem Framing and Data Understanding
04Model Training, Validation, and Selection

Exam Details CMLA – AI3020 | $190 USD

Exam Code CMLA – AI3020
Vendor IABAC
Exam Cost $190 USD
Question Types Multiple choice (100%)
Retake Policy Retake policies are defined per program/exam; ATPs often provide discounted retakes after additional training.
Exam Format Training + exam or direct exam; some tracks emphasize hands-on projects and portfolios
Online Proctoring Available
Available In
English
Retake Policy 0-day waiting period between attempts

Frequently Asked Questions

How many questions are on the actual CMLA exam, and how does this practice test compare?

The official CMLA exam typically has 60-70 questions. This practice test contains 166 questions to provide broader coverage and more opportunities for self-assessment. The extra questions help you encounter a wider variety of scenarios and edge cases, making you better prepared for the actual exam.

Do I need to know Databricks-specific APIs and syntax, or is general ML knowledge sufficient?

General ML knowledge is necessary but not sufficient. You must be familiar with Databricks-specific tools such as MLflow (tracking, registry, and deployment), Delta Lake for feature storage, and cluster configuration for distributed training. The practice test includes questions that require knowledge of Databricks APIs and best practices.

Is this practice test updated for the latest Databricks runtime and MLflow versions?

Yes, the content is aligned with the current Databricks Runtime for Machine Learning and the latest stable MLflow version. However, always check the official Databricks certification page for any recent changes to exam objectives, as the platform evolves rapidly.

What is the best way to use this practice test for study?

Take an initial pass without time pressure to identify weak areas. Then, study those topics using Databricks documentation and hands-on labs. Retake the test after a week of focused study. Use the detailed explanations (if provided) to understand why correct answers are right and why distractors are wrong.

Are there any prerequisites for taking the CMLA exam?

Databricks recommends at least 6 months of hands-on experience with the Databricks platform and familiarity with Python or Scala. Foundational knowledge of machine learning concepts (supervised/unsupervised learning, evaluation metrics, overfitting) is also expected. This practice test assumes you have that baseline.