PMI CPMAI Practice Questions with Explanations

Free PMI CPMAI practice questions. 50 of them, each with the correct answer, a full explanation, and the reason every other option is wrong. These are real questions from the CPMAI exam, not paraphrases, and every explanation is written out rather than just marking the right letter.

They are drawn from the same bank as the full CPMAI pack, which has 231 questions in total.

Get the full CPMAI question bank (231 questions) →

CPMAI practice questions

Question 1

Your team is working on an NLP model and has just operationalized the first model. Your team makes updates to the model, overwrites the original model, and puts this new model into operation. However, one of the teams using the model has seen a decrease in performance and is asking to use the original model. What critical error did your team make?

  • A. They did not have data governance in place
  • B. They did not practice model versioning and keep all versions of the model
  • C. They did not have a model retraining pipeline that took into account models
  • D. They did not practice model iteration and properly iterate on the model
Show answer and explanation ▾

Correct answer: B

Model versioning is the practice of keeping every trained model as an immutable, retrievable artifact rather than overwriting it. CPMAI Phase VI treats a model as a released asset: when a new version underperforms for some consumers, the previous version must still be available so the team can roll back while they investigate. Overwriting the original destroyed the only copy of a working model, which is why the request cannot be satisfied.

Why the other options are wrong:

  • A. Data governance concerns how data is classified, secured and accessed. No data was mishandled here - a model artifact was destroyed.
  • C. A retraining pipeline governs when a model is refreshed. The team did retrain; the failure was not retaining the earlier result.
  • D. The team did iterate - they produced a second model. Iterating is correct CPMAI practice, so this describes what they did right, not the error.

Question 2

Enhancing and cleaning data is an important action during which phase of CPMAI?

  • A. Phase VI
  • B. Phase I
  • C. Phase V
  • D. Phase III
  • E. Phase II
  • F. Phase IV
Show answer and explanation ▾

Correct answer: D

Phase III of CPMAI is Data Preparation. This is where raw data collected in Phase II is cleaned, de-duplicated, corrected, standardized and enriched, and where feature engineering and exploratory analysis take place. Enhancing and cleaning are the defining activities of this phase, and they must be complete before Phase IV Data Modeling can begin, because a model can only be as good as the data prepared for it.

Why the other options are wrong:

  • A. Phase VI is Model Operationalization - deploying, monitoring and versioning a finished model.
  • B. Phase I is Business Understanding - defining the problem, the ROI and the AI Go/No Go decision.
  • C. Phase V is Model Evaluation - measuring whether the model meets the business goal set in Phase I.
  • E. Phase II is Data Understanding - identifying what data exists, where it lives and whether it is sufficient.
  • F. Phase IV is Data Modeling - selecting algorithms and training the model on data already prepared.

Question 3

Your team is ready to operationalize the model they have been working on. It's a model that is meant to be used on an "edge device", specifically a mobile phone and the user may sometimes be in remote locations without regular access to the internet. What's the most important thing to consider here?

  • A. Make sure that you can use Generative AI solutions on an edge device
  • B. Make sure the model lives in a hybrid environment
  • C. Make sure the model is available over a cloud-based API
  • D. Make sure the model lives on the edge device so it can be used regardless of internet connection
Show answer and explanation ▾

Correct answer: D

Operationalization has to match the environment the model actually runs in. The stated constraint is that the device is frequently offline, so any deployment that depends on a network round trip will fail exactly when the user needs it. Placing the model on the edge device itself means inference happens locally and the application keeps working regardless of connectivity, which is the standard CPMAI answer for intermittently connected edge deployments.

Why the other options are wrong:

  • A. Whether the solution is generative is unrelated to the problem; the constraint is connectivity, not model type.
  • B. A hybrid environment still assumes some connectivity for the cloud half, so the offline case is left unsolved.
  • C. A cloud-based API is precisely the wrong choice here - it is unreachable whenever the device has no internet.

Question 4

For AI projects the code and systems don't matter as much as the data. In fact, big data is what's powering much of this latest wave of AI. What's most important for your company to consider around data?

  • A. Because of almost-infinite storage and compute power, collect as much data as possible and deal with organizing it later.
  • B. Collect enormous amounts of data - the more data the better.
  • C. Understanding which algorithms are best for your data needs.
  • D. Have team members that have experience, understanding of tools, and the ability to deal with massive volumes of data.
Show answer and explanation ▾

Correct answer: D

CPMAI is data-centric, but its point is that value comes from an organization's ability to manage data, not from the raw volume of it. Data only becomes useful when people with the right experience, tooling and understanding can collect, clean, govern and engineer it. Capability is the constraint that determines whether a data asset can be turned into a working model, which is why staffing for that capability is the most important consideration.

Why the other options are wrong:

  • A. Collect-now-organize-later produces large, ungoverned data swamps that cost more to untangle than they return.
  • B. More data is not automatically better; unlabeled, irrelevant or poor-quality data adds cost without adding signal.
  • C. Algorithm selection is a Phase IV concern and is secondary to whether the data can be prepared at all.

Question 5

Using machine learning and other cognitive approaches to understand how to take past / existing behavior and predict future outcomes or help humans make decisions about future outcomes using insight learned from past behavior / interactions / data is a core part to which pattern(s) of AI?

  • A. Goal Driven Systems
  • B. Predictive Analytics & Decision Support and Patterns and Anomalies
  • C. Recognition Pattern
  • D. Predictive Analytics & Decision Support
Show answer and explanation ▾

Correct answer: D

The Predictive Analytics and Decision Support pattern covers exactly this description: learning from past behavior and existing data to forecast future outcomes or to help a human make a better decision. It is one of the seven patterns of AI, and it is distinguished by its forward-looking, human-supporting purpose rather than by the specific algorithm used.

Why the other options are wrong:

  • A. Goal Driven Systems learn optimal actions by trial and reward, as in reinforcement learning and game playing, not by projecting past behavior forward.
  • B. Patterns and Anomalies is a separate pattern concerned with finding groupings and outliers in existing data; the description given is prediction and decision support alone.
  • C. The Recognition pattern identifies and classifies objects in images, audio or text - it labels what something is, not what will happen next.

Question 6

As an organization building an AI solution for your current customers based in NYC, but with possible plans for future expansion, how should you handle worldwide AI laws and regulations?

  • A. Make sure to follow relevant data, privacy, and other important laws both in the US and where you're like to expand to in the coming year
  • B. Make sure to follow relevant data, privacy, and other important laws as it pertains to NYC
  • C. Make sure to follow relevant data, privacy, and other important laws as it pertains to the United States
  • D. You're too small of an organization to be worried about laws at the moment
Show answer and explanation ▾

Correct answer: A

Regulatory exposure follows the data and the users, not the office address. A system built today will still be in operation when the expansion happens, and retrofitting privacy and AI compliance into a deployed model is far more expensive than designing for it. The defensible approach is to meet the laws that apply now in the US and to design against the requirements of the markets the organization plans to enter.

Why the other options are wrong:

  • B. Scoping compliance to NYC alone ignores US federal and state law that already applies and guarantees rework on expansion.
  • C. US-only compliance covers today but not the planned expansion, which is the specific detail the question supplies.
  • D. Data protection and AI regulation apply regardless of company size; being small is not an exemption.

Question 7

You recently completed an image recognition project at your company that was focused on identifying different types of cars. You have now been assigned a new image recognition project that is focused on identifying different types of animals. You know you can shortcut model development by using a specific technique. What is this technique called?

  • A. Reinforcement Learning
  • B. Generative AI
  • C. Transfer Learning
  • D. Pre-Trained Models
Show answer and explanation ▾

Correct answer: C

Transfer learning reuses a model already trained on one task as the starting point for a related task, so the general visual features learned while classifying cars - edges, shapes, textures - carry over to classifying animals. Only the later layers need retraining on the new labeled set, which dramatically reduces the data and compute needed compared with training from scratch.

Why the other options are wrong:

  • A. Reinforcement learning trains an agent through reward signals from an environment; it is not a way to reuse a trained image classifier.
  • B. Generative AI creates new content rather than shortening the training of a classifier.
  • D. A pre-trained model is the input to transfer learning, not the technique itself - the question asks what the technique is called.

Question 8

You're working with an inexperienced team and this is all their first AI project. You're trying to work on a supervised learning binary classification problem to determine if emails are spam or not. What is the best approach for this project?

  • A. Pick a simple algorithm such a naive bayes
  • B. Pick a neural network algorithm since you know this works well for supervised learning approaches
  • C. Pick an ensemble method since you're not sure which algorithm will perform best
  • D. Pick a simple algorithm such as Gaussian mixture
Show answer and explanation ▾

Correct answer: A

With an inexperienced team on a first AI project, the right choice is the simplest algorithm that fits the problem. Naive Bayes is a supervised classifier, is a long-established baseline for spam detection, trains quickly, needs little tuning and produces a result the team can interpret and explain. CPMAI favours starting simple and iterating, because an understandable baseline tells you whether the problem is tractable at all.

Why the other options are wrong:

  • B. A neural network adds tuning, compute and opacity that a first-time team cannot yet manage, for a problem a simple classifier already solves.
  • C. An ensemble compounds the complexity of several models and makes failures harder to diagnose.
  • D. Gaussian mixture models are an unsupervised clustering method and do not fit a supervised binary classification task.

Question 9

Your team is working on an AI system to provide a more personalized experience for customers on your website. What should the team do in regard to determining the pattern of AI with regards to the ROI of the project?

  • A. First identify the AI pattern you want to use and then figure out the ROI
  • B. First determine the pattern of AI you want to use and then work with stakeholders to come up with ROI
  • C. First identify the objective you're trying to solve or the ROI you desire and then use that to figure out that correct pattern
  • D. First talk to senior managers who set the ROI of the project
Show answer and explanation ▾

Correct answer: C

CPMAI Phase I is business-first: define the problem and the return you are trying to achieve, then let that determine which of the seven patterns of AI applies. Choosing a pattern or a technology first is technology-led thinking, and it produces projects that demonstrate a capability without delivering a business outcome. The objective drives the pattern, never the reverse.

Why the other options are wrong:

  • A. Selecting the pattern first inverts CPMAI and risks fitting a business case to a chosen technology.
  • B. This still starts from the pattern; involving stakeholders afterwards does not correct the order.
  • D. ROI is validated with stakeholders, but a number handed down without a defined problem gives the team nothing to build against.

Question 10

Clean, well-labeled, datasets used for machine learning are partitioned into three subsets: Training sets, Validation sets, and Test sets. As your team is doing this, what's the best way to split up this data?

  • A. Split by alphabetical order
  • B. Split by patterned subsampling
  • C. Split by random subsampling
  • D. Use the same data for all sets
Show answer and explanation ▾

Correct answer: C

Training, validation and test sets must each be representative of the same underlying distribution, and random subsampling is what achieves that. Any ordered or patterned split risks concentrating a class, a time period or a source in one subset, which makes evaluation results meaningless because the test set no longer resembles what the model will see in production.

Why the other options are wrong:

  • A. Alphabetical order is a systematic bias - it can group related records and skew the class balance of each subset.
  • B. Patterned subsampling imposes structure on the split and can align with structure already in the data, reintroducing bias.
  • D. Reusing the same data for all three sets means the model is evaluated on what it memorized, so the scores are worthless.

Question 11

Creating machine learning models can be complicated. Your team wants to use tools called Automated Machine Learning (AutoML) to simplify the process. You know of another team that has used AutoML tools and it's saved the team a lot of time. However, what's the one area you should not have the AutoML tool help with?

  • A. Automatic model assessment
  • B. Iterative modeling and evaluation
  • C. Automatic hyperparameter tuning
  • D. Automatic model selection
  • E. Automatic algorithm selection
Show answer and explanation ▾

Correct answer: B

AutoML is well suited to the mechanical parts of model building - trying candidate algorithms, tuning hyperparameters and scoring the results - because those are search problems a machine performs faster than a person. What it cannot take over is the iterative modeling and evaluation loop itself, which is where humans judge whether the model actually answers the business question defined in Phase I, whether its errors are acceptable and what to change next.

Why the other options are wrong:

  • A. Automatic model assessment computes metrics, a mechanical task AutoML handles well.
  • C. Hyperparameter tuning is a systematic search and is one of AutoML's strongest use cases.
  • D. Automatic model selection is a standard, appropriate AutoML function.
  • E. Algorithm selection is exactly the kind of comparison AutoML is built to automate.

Question 12

One of the key elements of a data-centric methodology is the data requirements phase. During CPMAI Phase II, several unexpected issues have developed and are now threatening the data collection efforts. What course of action might make the issue worse?

  • A. See if you can expand the scope to continue with the project
  • B. See if you already have access to enough data to continue with the project
  • C. See if you can adjust the scope of this interaction to continue with the project
  • D. See if you can purchase the data needed to continue with the project
Show answer and explanation ▾

Correct answer: A

When data problems threaten a project, CPMAI's guidance is to narrow the iteration, not widen it. Expanding scope adds new data requirements on top of requirements the team already cannot satisfy, so it multiplies the problem and pushes value further away. The workable responses are to reduce scope, use data already on hand, or acquire the missing data.

Why the other options are wrong:

  • B. Checking whether existing data is sufficient is a sound way to keep the iteration moving.
  • C. Adjusting the scope of the iteration is the standard CPMAI response to a data shortfall.
  • D. Purchasing data is a legitimate way to close a specific gap when the budget allows.

Question 13

You're testing your model and it is overly sensitive to the fluctuations of data and having trouble generalizing. What type of problem is this?

  • A. You are underfitting the data
  • B. You are overfitting the data
  • C. You have selected the wrong algorithm
  • D. You have selected the wrong data
Show answer and explanation ▾

Correct answer: B

Overfitting is when a model learns the noise and idiosyncrasies of the training data rather than the underlying pattern. It shows exactly as described: high sensitivity to small fluctuations in the data and poor generalization to examples it has not seen. The usual remedies are more or more varied training data, fewer features, regularization, or a simpler model.

Why the other options are wrong:

  • A. Underfitting is the opposite - the model is too simple to capture the pattern and performs poorly on training data as well.
  • C. A wrong algorithm can contribute, but the symptom described names a specific, well- defined condition.
  • D. Wrong data would produce irrelevant predictions rather than oversensitivity to fluctuation.

Question 14

Major factors for the project you are currently working on is around the training time, cost, and complexity of training your models. Which algorithm is not the best choice given these constraints?

  • A. Support Vector Machines (SVM)
  • B. Neural Networks
  • C. Naive Bayes
  • D. Gaussian Mixture
Show answer and explanation ▾

Correct answer: B

Neural networks are the most expensive option on the list against every constraint named. They require large volumes of labeled data, long training runs on specialized hardware, and considerable expertise to design and tune, and their behaviour is harder to explain afterwards. When training time, cost and complexity are the governing factors, a neural network is the wrong choice.

Why the other options are wrong:

  • A. Support vector machines train efficiently on moderate data sets and need comparatively little tuning.
  • C. Naive Bayes is among the cheapest and fastest algorithms available.
  • D. Gaussian mixture models are computationally modest compared with deep networks.

Question 15

Your team is testing the NLP model they just created to make sure it's performing as expected. Some of your team members want to move this model to production and move to the next iteration. What's wrong with this workflow?

  • A. You need to make sure the AI Go/No Go questions have been addressed
  • B. Nothing is wrong with this workflow. You can move to the next iteration
  • C. Team members should not be able to move to new projects until senior management signs off
  • D. Model Evaluation requires continuous model evaluation, retraining, and operationalization
Show answer and explanation ▾

Correct answer: D

A model that tests well is not finished. CPMAI Phase V requires continuous evaluation, retraining and operationalization, because performance decays as real-world data drifts away from the training distribution. Treating the test result as a finish line and moving on leaves the deployed model unmonitored, with no plan for the retraining it will need.

Why the other options are wrong:

  • A. The AI Go/No Go questions belong to Phase I, before the project begins; the gap here is at the evaluation stage.
  • B. There is a real problem: the workflow ends evaluation instead of making it continuous.
  • C. Management sign-off is an organizational policy, not the methodological failure the question describes.

Question 16

Your team is looking to develop an RPA bot to help with back-office processes such as data entry. What type of bot should your team be creating?

  • A. Unattended bot
  • B. Business Process Outsourcing
  • C. Attended bot
  • D. RPA is not the right solution to this problem
Show answer and explanation ▾

Correct answer: A

Unattended bots run on their own schedule without a person present, which is what back- office work such as bulk data entry requires - the process is high volume, rules-based and does not need a human at the keyboard. Attended bots, by contrast, are triggered by and assist a user during their own work.

Why the other options are wrong:

  • B. Business process outsourcing hands the work to an external provider; it is not a type of bot.
  • C. An attended bot needs a human working alongside it, which defeats the purpose of automating unattended back-office processing.
  • D. Rules-based, repetitive back-office data entry is the textbook case for RPA.

Question 17

The growth of Big Data has led to a desire to be able to do more to process and extract more value from Big Data. Simply storing data and providing analytics is no longer enough anymore to remain competitive. To keep your organization competitive, you need to:

  • A. Make sure the technical team has deep understanding of big data and how best to extract value from big data to unleash it for competitive advantage.
  • B. Make sure senior management has deep understanding of big data and how best to extract value from big data to unleash it for competitive advantage.
  • C. Make sure all senior leadership is data literate, understands the Vs of big data, data's connections to your specific team, and how to extract value from big data to unleash it for competitive advantage.
  • D. Make sure everyone on the team has an understanding of data, its connections to the organization, and how to extract value from big data to unleash it for competitive advantage.
Show answer and explanation ▾

Correct answer: C

Extracting competitive value from big data is a leadership problem before it is a technical one. If senior leadership is data literate - understanding the volume, velocity, variety and veracity characteristics of the organization's data, how those connect to their own function, and what value can be drawn out - then investment, priorities and governance line up behind the data strategy. Without that, technical capability alone has no mandate to act on.

Why the other options are wrong:

  • A. Technical depth is necessary but cannot set organizational priorities or unlock investment on its own.
  • B. Understanding held only at the top does not translate into practice unless it reaches the functions that own the data.
  • D. Broad team awareness is valuable, but the question asks what keeps the organization competitive, and that requires literate senior leadership.

Question 18

During CPMAI Phase II it's important to not only understand the sources of your data, but also what data is required for training as well as identifying the features that are required. When looking to gather data, what approach is best when determining how much data you need?

  • A. The "goldilocks" approach
  • B. The "less is better" approach
  • C. The "more is better" approach
  • D. There is no correct approach
Show answer and explanation ▾

Correct answer: A

The goldilocks approach means gathering the amount of data that is right for the specific problem - enough to represent the pattern the model must learn, without collecting volumes the team cannot clean, label, store or govern. CPMAI ties data volume to the requirements identified in Phase II rather than to an absolute rule.

Why the other options are wrong:

  • B. Deliberately minimizing data risks a training set too small or too narrow to represent the problem.
  • C. More is better ignores the cost of preparing and governing data, and adds noise as readily as signal.
  • D. There is a correct approach - matching data volume to the identified requirements.

Question 19

Your team is looking for a short term ROI project and decides that an AI enabled chatbot will be the project to start with. During Phase I of CPMAI you go through the AI Go/No Go decision chart and realize that you have not answered yes to all the business feasibility questions. You and the team have not determined a clear problem definition. What's the best course of action with how to proceed?

  • A. Do not move forward and cancel the project all together.
  • B. Cautiously move forward as planned. You do not need to answer yes to all the questions in the AI Go/No Go decision chart to start your project.
  • C. Do not move forward until you can determine a clear problem definition.
  • D. Move forward with the project as planned. The problem definition will become clear later on in the project.
Show answer and explanation ▾

Correct answer: C

The AI Go/No Go decision requires a yes to every business feasibility question before the project proceeds, and a clear problem definition is the most fundamental of them. Without it there is no way to judge the data requirements, choose a pattern or measure success. The correct action is to hold the project at Phase I until the problem is defined - not to abandon it, since the definition can be produced.

Why the other options are wrong:

  • A. Cancelling outright discards a project whose only defect is a missing definition that the team can still write.
  • B. The Go/No Go chart is not advisory; proceeding with an unanswered feasibility question is what it exists to prevent.
  • D. A problem definition that emerges later means data and modeling decisions were made with no target to aim at.

Question 20

Your model is going to be used for continuous monitoring of machinery, with need for continuous, instant model predictions. What's the most appropriate Model Operationalization approach?

  • A. Real-time prediction
  • B. Web service / Microservice
  • C. Batch prediction
  • D. Stream learning
Show answer and explanation ▾

Correct answer: A

Continuous monitoring with an instant response requires real-time prediction, where each observation is scored the moment it arrives and the result is returned immediately. This is the operationalization mode built for low-latency, always-on inference such as machinery condition monitoring, where a delayed prediction has no value.

Why the other options are wrong:

  • B. A web service is a delivery mechanism that can serve either real-time or batch requests; it does not by itself describe the prediction approach.
  • C. Batch prediction scores accumulated data on a schedule, which cannot meet a continuous, instant requirement.
  • D. Stream learning describes updating the model as data arrives, which is about training rather than the prediction approach required here.

Question 21

In what way would you be using Generative AI if you used the results of the Generative AI solution to improve and accelerate your job?

  • A. Used for Hyperpersonalization
  • B. As an autonomous system removing the human from the loop
  • C. As an Augmented Intelligence system
  • D. As a programmatic approach for automation
Show answer and explanation ▾

Correct answer: C

Augmented intelligence is the use of AI to improve and accelerate human work while the human keeps the decision and the output. Taking a generative model's results and using them to do your own job faster is precisely that arrangement - the system amplifies the person rather than replacing them.

Why the other options are wrong:

  • A. Hyperpersonalization tailors content or offers to an individual customer, which is a different use of generative models.
  • B. An autonomous system removes the human from the loop; here the human is the one consuming and applying the output.
  • D. Programmatic automation executes a defined process without judgement, whereas this describes assisting a person's own work.

Question 22

Your team is working on a new facial recognition application. Since this technology has the potential to be mis-used you think it's important to set guidelines for the proper use of this application and you want to make sure the AI system is built for some positive purpose. What area of Trustworthy AI does this best fall under?

  • A. Transparent AI
  • B. Governed AI
  • C. Responsible AI
  • D. Explainable AI
Show answer and explanation ▾

Correct answer: C

Responsible AI is the dimension concerned with whether a system should be built and used at all - its purpose, its potential for misuse, and the guidelines that keep it aimed at a beneficial outcome. Setting rules for proper use of facial recognition and insisting the application serve a positive purpose is a responsibility question, not a technical disclosure one.

Why the other options are wrong:

  • A. Transparent AI is about disclosing that AI is in use and how it operates, not about governing the purpose it serves.
  • B. Governed AI concerns the policies, controls and oversight structures applied to a system once it exists.
  • D. Explainable AI is about making individual model decisions interpretable, which is separate from whether the use itself is proper.

Question 23

Recently your company has been getting a large number of spam emails and some employees have been clicking on these suspicious emails causing a headache for IT. The head of IT wants to create a more robust spam filter and your team has been tasked with this project. What type of algorithm would you select for this problem?

  • A. Clustering
  • B. Regression
  • C. Binary (or Binomial) Classification
  • D. Multiclass Classification
Show answer and explanation ▾

Correct answer: C

A spam filter answers a two-way question: is this message spam or not? That makes it a binary, or binomial, classification problem, where a supervised model is trained on labeled examples of both classes and assigns each new email to one of exactly two categories.

Why the other options are wrong:

  • A. Clustering is unsupervised and groups similar messages without knowing which group is spam, so it produces no decision.
  • B. Regression predicts a continuous numeric value, not a yes-or-no category.
  • D. Multiclass classification is for three or more categories; spam detection has only two outcomes.

Question 24

When building your model, you need to make sure you're not only checking for performance and making sure the model is giving the expected results. You also need to make sure the model is accomplishing the business objective. At what phase of CPMAI is this most appropriate to do this?

  • A. Phase IV
  • B. Phase I
  • C. Phase II
  • D. Phase VI
  • E. Phase III
  • F. Phase V
Show answer and explanation ▾

Correct answer: F

Phase V, Model Evaluation, is where the model is judged against the business objective set in Phase I, not merely against technical accuracy metrics. A model can score well and still fail to deliver the intended outcome, so this phase deliberately checks both: does it perform, and does it accomplish what the business asked for?

Why the other options are wrong:

  • A. Phase IV is Data Modeling - building and training the model, before it is evaluated against the business goal.
  • B. Phase I defines the business objective; it is where the target is set, not where it is measured.
  • C. Phase II is Data Understanding, which precedes any model existing.
  • D. Phase VI is Model Operationalization, which follows a successful evaluation.
  • E. Phase III is Data Preparation, again before a model exists to evaluate.

Question 25

Your team is working on an image recognition system to help identify plants. They have collected a large amount of data but need to get this data labeled. Which phase of CPMAI is this done?

  • A. Phase I
  • B. Phase II
  • C. Phase III
  • D. Phase IV
  • E. Phase V
  • F. Phase VI
Show answer and explanation ▾

Correct answer: B

Data labeling sits in Phase II, Data Understanding, where the team establishes what data exists, whether it is sufficient, and whether it carries the labels a supervised approach requires. Identifying that the plant images need labels, and arranging for that labeling, is part of understanding whether the data can support the project at all.

Why the other options are wrong:

  • A. Phase I is Business Understanding and concerns the problem and its ROI, not the state of the data.
  • C. Phase III prepares data that has already been understood and acquired - cleaning, transforming and engineering features.
  • D. Phase IV trains models on data that is already labeled and prepared.
  • E. Phase V evaluates a trained model.
  • F. Phase VI operationalizes and monitors the model in production.

Question 26

You're looking to take an image and have a Generative AI solution generate additional content beyond the bounds of the current image size. What Generative AI approach can you use?

  • A. Prompt engineering for new image generation
  • B. Use of inpainting to replace image components
  • C. Use of super-resolution to enhance the existing image
  • D. Use of Generative Outpainting
Show answer and explanation ▾

Correct answer: D

Outpainting is the generative technique that extends an image beyond its original borders, generating new content that continues the scene outward while remaining consistent with what is already there. It is the direct answer to producing content past the current image size.

Why the other options are wrong:

  • A. Prompt engineering for new image generation creates a fresh image rather than extending the existing one.
  • B. Inpainting fills or replaces regions inside the existing frame; it does not enlarge it.
  • C. Super-resolution increases pixel density within the same boundaries, adding detail rather than area.

Question 27

You want to make sure that in your HR hiring system that applicants have the ability to contest the result. In what layer of the Trustworthy AI framework do we address this need?

  • A. Responsible AI
  • B. Ethical AI
  • C. Transparent AI
  • D. Explainable AI
  • E. Governed AI
Show answer and explanation ▾

Correct answer: C

Transparent AI covers the visibility a person has into an AI-driven decision that affects them - being told that AI was used, what it considered, and having a route to question or contest the outcome. Giving applicants the ability to challenge a hiring decision is an obligation of the transparency layer.

Why the other options are wrong:

  • A. Responsible AI concerns whether the system should be built and used for its stated purpose.
  • B. Ethical AI addresses the moral principles behind the system rather than the individual's recourse against a decision.
  • D. Explainable AI makes the internal reasoning of a model interpretable, which supports contesting but is not the same as providing the right to contest.
  • E. Governed AI is the policy and oversight structure applied to the system as a whole.

Question 28

Your company is insisting on running an automation project and applying AI best practices and methodologies to the project. You understand that automating things is just the act of using machines to repeat tasks, and does not require AI to achieve results. You think it is overkill but the project moves forward as planned. What would likely have helped avoid this conflict?

  • A. Nothing - running automation projects like autonomous projects is the correct thing to do.
  • B. Everyone on the team should understand the differences between automation and autonomous systems.
  • C. Senior management should become involved in the project.
  • D. Applying a hybrid approach of automation and AI best practices would have achieved better results.
Show answer and explanation ▾

Correct answer: B

Automation repeats defined tasks by machine and needs no learning to work; autonomous and AI systems handle situations that cannot be fully specified in rules. Applying AI methodology to a purely rules-based automation project adds cost and complexity for no gain. The conflict is avoided when the whole team can tell the two apart and scope the project accordingly.

Why the other options are wrong:

  • A. Treating automation as if it were an autonomous project is what created the overkill in the first place.
  • C. Escalating to senior management addresses the symptom without correcting the shared misunderstanding that caused it.
  • D. A hybrid approach still applies AI practices to work that does not need them.

Question 29

You're working on a computer vision application and realize that you do not have enough real world data for the project. You need additional data created to support your training needs. Specifically, the images you need are of people in different poses. What is the best way to obtain this data?

  • A. Make use of this data by having employees pose in the positions required
  • B. Make use of data from different departments
  • C. Make use of this data from surveillance footage
  • D. Make use of Synthetic Training Data
Show answer and explanation ▾

Correct answer: D

Synthetic training data is generated rather than collected, which makes it the right answer when the real-world data does not exist in sufficient volume. For pose estimation it is particularly suitable: poses can be generated systematically across the full range needed, they arrive already labeled, and no personal data is captured, avoiding the privacy exposure of using real people.

Why the other options are wrong:

  • A. Posing employees is slow, produces a small and demographically narrow set, and raises consent issues.
  • B. Data from other departments will not contain the specific pose imagery the project lacks.
  • C. Surveillance footage carries serious privacy and consent problems and still would not cover the required range of poses.

Question 30

You have been brought on to manage a recognition project, specifically an image recognition project, for an Autonomous Retail application. You know that you need to make sure you have sufficient data for this project. What's the best way to approach this?

  • A. Take all the data your company has as well as purchase additional external data
  • B. Take inventory of all data your company has and use the relevant data
  • C. Take all the existing data you have and apply it to this project
  • D. Take inventory of all data your team has and use the relevant data
Show answer and explanation ▾

Correct answer: B

Phase II starts with a full inventory of the data the organization already holds, then selects what is relevant to the defined problem. Taking inventory first means the team knows what it has before it spends on acquisition, and filtering for relevance keeps irrelevant data out of a pipeline that would otherwise have to clean and govern it.

Why the other options are wrong:

  • A. Buying external data before knowing what is already available spends budget on data the company may already own.
  • C. Using all existing data without filtering pulls irrelevant records into preparation and modeling.
  • D. Scoping the inventory to the team's own data misses relevant data held elsewhere in the company.

Question 31

Use cognitive technologies/AI when you can't code the rules or you can't scale easily with people or automation. As a good rule of thumb when deciding if AI is right for the project you should:

  • A. Decide if it's a statistics pattern. If it's statistical then go with the AI project.
  • B. Decide if it's probabilistic or deterministic patterns. If it's deterministic then go with the AI project.
  • C. See if simple rules work. If yes, then pick the right AI solution to solve the problem.
  • D. Decide if it's probabilistic or deterministic patterns. If it's probabilistic then go with the AI project.
Show answer and explanation ▾

Correct answer: D

AI earns its place when the problem is probabilistic - when the answer depends on patterns and likelihoods that cannot be written down as rules in advance. Deterministic problems have a known rule for every input and are better and more cheaply served by conventional code or automation. Testing whether the pattern is probabilistic is the practical rule of thumb for AI fit.

Why the other options are wrong:

  • A. Statistics appear in almost every data problem, so this test does not separate AI- suitable work from ordinary analysis.
  • B. This has the test backwards - deterministic problems are the ones that should not use AI.
  • C. If simple rules work, the correct conclusion is to use those rules rather than to add an AI solution.

Question 32

Your team is tasked with selecting an algorithm for a supervised learning classification project. Which algorithm might you choose?

  • A. Gaussian mixture
  • B. Q learning
  • C. K-nearest neighbor
  • D. K-means
Show answer and explanation ▾

Correct answer: C

K-nearest neighbor is a supervised algorithm: it is trained on labeled examples and classifies a new observation by the labels of the points closest to it. That makes it a valid choice for a supervised classification project.

Why the other options are wrong:

  • A. Gaussian mixture is an unsupervised clustering method and needs no labels.
  • B. Q learning is a reinforcement learning algorithm that learns from rewards, not from labeled training data.
  • D. K-means is unsupervised clustering - the similar name to K-nearest neighbor makes it a common trap, but it does not classify against labels.

Question 33

When looking to implement AI to help break the Digital Transformation logjam, it's important to:

  • A. Have the right culture for AI
  • B. Invest in technology solutions to solve the problem
  • C. Figure out which pattern(s) of AI are needed to incorporate intelligent systems into non digital processes
  • D. Start with basic automation and introduce AI only as needed
Show answer and explanation ▾

Correct answer: A

Digital transformation stalls on people and process far more often than on technology. Having the right culture for AI - leadership that understands what AI can and cannot do, tolerance for iterative work, data literacy, and willingness to change how decisions are made - is what lets AI actually be adopted. Without it, the technology is bought and never used.

Why the other options are wrong:

  • B. Buying technology without the culture to absorb it is exactly how the logjam formed.
  • C. Pattern selection is important within a project, but it does not address the organizational blockage being described.
  • D. Basic automation may help with individual tasks but leaves the cultural barrier untouched.

Question 34

You just joined a new company and they want to start their first AI project. Senior management thinks the best approach is to just buy AI from a vendor. You know that AI is something you do, not something you buy. What is your next best course of action to address this?

  • A. Say nothing and let the team figure it out for themselves
  • B. Share prior experiences with how your last team addressed this problem and how you solved it
  • C. Help senior management do research on AI vendors
  • D. Share prior experiences with how your last team addressed this problem and their data quality issues
Show answer and explanation ▾

Correct answer: B

AI is something an organization does, not something it purchases, because value depends on the organization's own data, problems and iteration. The effective way to shift that belief in senior management is evidence rather than argument: describing a comparable project you have run, how it was approached and what result it produced, gives them a concrete alternative to buying a product.

Why the other options are wrong:

  • A. Staying silent leaves a known misconception to drive the company's first AI project.
  • C. Researching vendors reinforces the buy-it assumption instead of correcting it.
  • D. Leading with data quality problems raises an obstacle without showing the successful approach that answers management's question.

Question 35

Your team is planning an AI enabled chatbot project to help reduce call center load. They are currently determining if the project can get off the ground and working through the AI Go/No Go feasibility questions. What stage of CPMAI is the team currently working on?

  • A. Phase I
  • B. Phase II
  • C. Phase III
  • D. Phase IV
  • E. Phase V
  • F. Phase VI
Show answer and explanation ▾

Correct answer: A

The AI Go/No Go feasibility questions belong to Phase I, Business Understanding. This is the gate where the team confirms there is a defined problem, a business case, sufficient data prospects and organizational readiness before any data or modeling work begins.

Why the other options are wrong:

  • B. Phase II is Data Understanding and follows a Go decision.
  • C. Phase III is Data Preparation, well past the feasibility gate.
  • D. Phase IV is Data Modeling.
  • E. Phase V is Model Evaluation.
  • F. Phase VI is Model Operationalization.

Question 36

Leadership wants a new HR system built that will better handle potential candidate matching. The project manager assigned to this project believes that the project is well- suited for AI, however they are unsure which pattern of AI this would be. What should the project manager do?

  • A. Move forward without determining which patter of AI this falls under.
  • B. Pick an algorithm that seems best suited for the problem and then determine which pattern of AI it is based on the algorithm selected.
  • C. Conduct a straw poll with stakeholders to determine which pattern of AI this project falls under so they can best collect the data needed and skill sets for the team.
  • D. Determine which pattern of AI this project falls under so they can best collect the data needed and skill sets for the team.
Show answer and explanation ▾

Correct answer: D

Identifying the pattern of AI is what tells the team which data to collect, which skills the team needs and which algorithms are appropriate. Candidate matching maps to a recognizable pattern, and settling that question is a required step before the project can be resourced properly. The project manager should determine the pattern, not skip it or infer it after the fact.

Why the other options are wrong:

  • A. Proceeding without the pattern leaves data requirements and staffing undefined.
  • B. Choosing an algorithm first and back-filling the pattern inverts the method and lets the tool define the problem.
  • C. A straw poll substitutes opinion for analysis; the pattern follows from the problem, not from a vote.

Question 37

Your team is working on a new loan decision model that takes a number of factors and data points into consideration and then automatically approves or denies a loan. After a month in operation someone does a review and notices that the system is denying a large number of loans from a certain demographic when all other factors from people in other regions (such as age, salary, and credit score) are the same. What is most likely happening here?

  • A. Data privacy issues leading to data sharing concerns
  • B. Biased data sets leading to algorithmic discrimination
  • C. Generative AI models hallucinating data results
  • D. Nothing is wrong, algorithmic decisions will never be 100%
Show answer and explanation ▾

Correct answer: B

When a model produces systematically different outcomes for one demographic while every other factor is equivalent, the cause is almost always bias in the training data, which the algorithm then reproduces and applies at scale. This is algorithmic discrimination: the model has learned a historical pattern of unequal treatment and is now enforcing it consistently.

Why the other options are wrong:

  • A. Privacy and data sharing concern who may access data, not whether decisions are made unfairly.
  • C. Hallucination is a failure mode of generative models producing invented content; this is a classification model producing consistent, measurable bias.
  • D. A systematic pattern against one demographic is not ordinary model error, and treating it as acceptable is a legal and ethical exposure.

Question 38

Your team has been asked to summarize and highlight patterns in historical purchasing data, identifying prior performance metrics and patterns. What type of analytics is most appropriate to apply for this need?

  • A. Descriptive Analytics
  • B. Predictive Analytics
  • C. Diagnostic Analytics
  • D. Projective Analytics
Show answer and explanation ▾

Correct answer: A

Descriptive analytics summarizes what has already happened - aggregating historical data, reporting prior performance metrics and surfacing patterns in the record. Summarizing and highlighting patterns in past purchasing data is precisely that, with no forecast or causal claim involved.

Why the other options are wrong:

  • B. Predictive analytics forecasts future outcomes rather than describing past ones.
  • C. Diagnostic analytics investigates why something happened, which goes beyond the summary requested.
  • D. Projective analytics is not one of the standard analytics categories.

Question 39

You are working on the data engineering pipeline for the AI project and you want to make sure to address the creation of pipelines to deal with model iteration. What part of the pipeline best deals with this step?

  • A. Data Acquisition / Ingest / Capture
  • B. Retraining Pipelines
  • C. Feature Engineering
  • D. ELT Pipeline
Show answer and explanation ▾

Correct answer: B

Retraining pipelines are the part of the data engineering stack built for model iteration. They automate the collection of fresh data, its preparation, the retraining of the model and the promotion of the new version, so that a model can be refreshed on a schedule or in response to drift rather than rebuilt by hand each time.

Why the other options are wrong:

  • A. Data acquisition brings raw data in but does not by itself close the loop back to a new model version.
  • C. Feature engineering derives model inputs and is one step within the pipeline, not the mechanism for iteration.
  • D. An ELT pipeline moves and transforms data for storage and analysis; it is not specific to model iteration.

Question 40

In order for Supervised Learning approaches to work, they must be fed clean, well- labeled data that the system can use to learn from examples. But how do you get Labeled Data? As a team leader at a small startup, what approach would not be beneficial when trying to gather labeled data?

  • A. Contract with Third Party Data Labeling Firms
  • B. Hire a Contractor Workforce
  • C. Get your Users to Do it
  • D. Find a source of already labeled data
Show answer and explanation ▾

Correct answer: C

Getting users to label data works only where there is a large, engaged user base whose labeling is a natural by-product of using the product. A small startup has neither the volume of users nor the traffic to produce a usable labeled set that way, so it is the one option here that would not help.

Why the other options are wrong:

  • A. Third-party labeling firms are a standard route and are accessible to small companies at modest volume.
  • B. A contractor workforce gives direct control over labeling quality and scales to the size the startup needs.
  • D. Finding data that is already labeled is the cheapest option of all when a suitable source exists.

Question 41

You're running an image recognition project and realize that you do not have enough data of a certain type of vehicle. What is the best course of action to get the additional labeled data you need?

  • A. Purchase the data from a third party
  • B. Perform Data Transformation & Multiplication
  • C. Perform Data Sampling
  • D. Perform Data anonymization
Show answer and explanation ▾

Correct answer: A

The gap is a class the project has almost no examples of, and techniques that multiply or resample existing data cannot create examples of something that is barely represented. Buying labeled data of that vehicle type from a third party supplies genuinely new examples with the labels already applied, which is the fastest way to close a coverage gap of this kind.

Why the other options are wrong:

  • B. Transformation and multiplication augment images the team already has, so a class with almost no examples stays under-represented.
  • C. Sampling changes the balance of the existing set without adding any new information.
  • D. Anonymization protects identity in data already held and adds no new examples.

Question 42

You are working on the data engineering pipeline for the AI project and you want to make sure to address the creation of pipelines to deal with model iteration. What part of the pipeline best deals with this step?

  • A. Feature Engineering
  • B. Data Acquisition / Ingest / Capture
  • C. ELT pipeline
  • D. Retraining Pipelines
Show answer and explanation ▾

Correct answer: D

Retraining pipelines are the part of the data engineering stack built for model iteration. They automate the collection of fresh data, its preparation, the retraining of the model and the promotion of the new version, so that a model can be refreshed on a schedule or in response to drift rather than rebuilt by hand each time.

Why the other options are wrong:

  • A. Feature engineering derives model inputs and is one step within the pipeline, not the mechanism for iteration.
  • B. Data acquisition brings raw data in but does not by itself close the loop back to a new model version.
  • C. An ELT pipeline moves and transforms data for storage and analysis; it is not specific to model iteration.

Question 43

Your team is running a forecasting project and wants to use previous user data to better predict future outcomes. However, your team doesn't have access to all the data it needs. What's the best course of action?

  • A. Move ahead as planned and hope you get access to the data once you need it. Since you're using an iterative approach you can always go back to steps as needed later on.
  • B. Cautiously move forward knowing you may need to pause mid-project which is ok.
  • C. Move ahead as planned so you stay on time with your project.
  • D. Do not move forward until you have access to all the data you need.
Show answer and explanation ▾

Correct answer: B

CPMAI is iterative and does not require every data source to be secured before work begins. The team can proceed on what it has, delivering a first iteration while access to the remaining data is pursued, provided everyone accepts that the project may have to pause at a phase boundary until that access arrives. Proceeding cautiously with that expectation set is the balanced course.

Why the other options are wrong:

  • A. Moving ahead and hoping treats the data gap as somebody else's problem and sets no expectation that a pause may be needed.
  • C. Prioritizing the schedule over the data gap is how projects reach modeling with nothing to train on.
  • D. Waiting for complete data before starting is a waterfall stance and forfeits everything the team could learn from a first iteration.

Question 44

As the project manager, you are leading a brainstorming session with key stakeholders around a new Hyperpersonalization project. What's a key feature for this project that should happen to ensure success?

  • A. Develop a unique profile of each individual, and have that profile learn and adapt over time for a wide variety of purposes
  • B. Develop a unique profile of each individual, and manually update that profile over time for a wide variety of purposes
  • C. Develop a unique profile of each individual, and having that profile both learn and adapt over time as well as be programmed for a wide variety of purposes
  • D. Develop a unique profile of each type of individual, and have that profile stay the same over the lifetime of that user
Show answer and explanation ▾

Correct answer: C

Hyperpersonalization depends on a profile that is unique to each individual and that keeps changing. To be useful the profile has to learn and adapt from ongoing behaviour, and it also has to be programmable so the organization can direct it at different purposes - marketing, service, recommendations - rather than a single fixed use. Both properties together are what makes the pattern work.

Why the other options are wrong:

  • A. Learning and adapting alone leaves no way to target the profile at specific business purposes.
  • B. Manual updates cannot keep pace with individual behaviour at scale, which defeats the point of the pattern.
  • D. A profile per type of individual is segmentation, not personalization, and freezing it means it never reflects how the user actually changes.

Question 45

The team is working to build a data preparation pipeline for the conversational chatbot project. Which phase of CPMAI is this done?

  • A. Phase I
  • B. Phase II
  • C. Phase III
  • D. Phase IV
  • E. Phase V
  • F. Phase VI
Show answer and explanation ▾

Correct answer: B

The data preparation pipeline is designed in Phase II, Data Understanding, because it has to be built against the data requirements, sources and formats identified there. Phase II establishes what data exists, where it comes from and what condition it is in, and the pipeline is the mechanism defined to move it. Phase III is then where that pipeline is run and the data itself is cleaned and transformed.

Why the other options are wrong:

  • A. Phase I is Business Understanding and settles the problem and ROI, before any data source is known.
  • C. Phase III executes the preparation - it is where data is cleaned and enriched, not where the pipeline requirements are established.
  • D. Phase IV trains models on data the pipeline has already delivered.
  • E. Phase V evaluates a trained model.
  • F. Phase VI operationalizes and monitors it.

Question 46

A team is getting ready to begin working on a ML project. They need to build a data preparation pipeline and someone on the team suggests they reuse the same pipeline they created for their last project. What's wrong with this suggestion?

  • A. Pipelines are model operationalization need specific.
  • B. Pipelines are pattern and model need specific.
  • C. Pipelines are pattern needs specific so as long as it's the same pattern then you can reuse the pipeline.
  • D. There is no issue. Pipelines can be reused as needed between projects
Show answer and explanation ▾

Correct answer: B

A data preparation pipeline is shaped by both the pattern of AI and the specific needs of the model being built - the features required, the labels, the formats, the volumes and the transformations. Two projects rarely share all of those, so a pipeline lifted wholesale from a previous project will prepare the wrong data in the wrong shape.

Why the other options are wrong:

  • A. Operationalization needs affect how a model is deployed, not how the training data is prepared.
  • C. Sharing a pattern is not sufficient; two projects on the same pattern can still need entirely different features and data sources.
  • D. Reuse without adaptation is precisely the problem - components may be reusable, but the pipeline as a whole is not.

Question 47

During CPMAI Phase II of your project, your team is going through their data collection needs. One team member wants to make use of pre-trained models while another member is adamantly against it. As the project lead, what should you do?

  • A. Evaluate your data and use only what you have and build all models in house.
  • B. Evaluate your data and see if using pre-trained models make sense. If so, have the team see what pre-trained models your company already owns and use those
  • C. Evaluate your data and see if using pre-trained models make sense. If so, have the team do research to find the ones that best suit your project.
  • D. Have one team build all models in-house and the other team use pre-trained models and see which team's models perform better.
Show answer and explanation ▾

Correct answer: C

The decision is not ideological. The lead should assess the data first and determine whether a pre-trained model genuinely fits the problem, and if it does, have the team research the market to find the model best suited to the project. That keeps the choice evidence-based rather than settling an argument by preference.

Why the other options are wrong:

  • A. Ruling out pre-trained models outright discards a legitimate option that often saves substantial data and training effort.
  • B. Restricting the search to models the company already owns arbitrarily narrows the field and may force a poor fit.
  • D. Building the same thing twice in parallel doubles the cost and delays the iteration to settle a question that assessment can answer.

Question 48

A team has started working on their first AI project and they are running this project like a traditional software development project. About two months into the project the team is hitting some major issues, and you're tasked with coming in to help manage this project. Immediately you realize that AI projects need to be treated like data centric projects. What's the next best course of action?

  • A. Bring in data centric methodology best practices to get this project back on track
  • B. Get the existing team up to speed and make sure existing Agile approaches can support the AI effort
  • C. Hire an entirely new team making sure there is at least one data scientist on this centrteam
  • D. Hire an outside consulting firm to handle the technical aspects while you train the team yourself on data centric best practices
Show answer and explanation ▾

Correct answer: A

The diagnosis is that the project is being run as a software project when it is a data project, so the correction is to apply data-centric methodology practices - iterative phases driven by data understanding, preparation and evaluation rather than by feature delivery. That addresses the actual cause and can be done with the team already in place.

Why the other options are wrong:

  • B. Agile practices are useful but were designed around software delivery; layering them on top does not supply the data-centric structure the project is missing.
  • C. Replacing the team discards two months of domain knowledge to solve a methodology problem that retraining fixes.
  • D. Outsourcing the technical work removes the team from the very practices they need to learn, and leaves the project dependent on a third party.

Question 49

You are establishing the data requirements for the project. Which of the following tasks is the least likely to impact data requirements?

  • A. The quality of the data you collect
  • B. The makeup of your data team
  • C. The volume of the data you collect
  • D. The location/source of your data collection
Show answer and explanation ▾

Correct answer: B

Data requirements are determined by the problem and the data itself - how much data is needed, how good it has to be, and where it will come from. The composition of the data team affects how the requirements are met and how quickly, but it does not change what the data requirements actually are.

Why the other options are wrong:

  • A. Quality directly sets the requirement - poor source data means more must be collected or cleaned to reach a usable standard.
  • C. Volume is a data requirement in its own right and drives storage, labeling and processing needs.
  • D. Source and location determine format, availability and which privacy regimes apply, all of which shape the requirements.

Question 50

You have been tasked with creating a model that will recommend products based on what other customers have similarly purchased. Which algorithm is the best choice given this situation?

  • A. K Nearest Neighbor
  • B. K-means
  • C. Neural Network
  • D. Hyperpersonalization
Show answer and explanation ▾

Correct answer: A

Recommending products based on what similar customers bought is a nearest-neighbor problem: find the customers closest to this one in behaviour, then surface what they purchased. K-nearest neighbor does exactly that, using labeled purchase history to score similarity and produce a recommendation.

Why the other options are wrong:

  • B. K-means groups customers into clusters without producing a per-customer recommendation, and the similar name makes it a common trap.
  • C. A neural network could be trained for this but is heavier than the problem requires and is not the best choice given a direct similarity method.
  • D. Hyperpersonalization is a pattern of AI, not an algorithm.

Get the complete CPMAI bank

These 50 questions are roughly 23% of the bank. The full pack has 231 real CPMAI questions, each with the same depth of explanation, plus a questions-only PDF for timed practice and free updates forever.

View the full PMI CPMAI question bank →

Related exams

Browse free practice questions for every exam →

Back to blog