- Why There Is No Official EX288 Pass Rate
- What the Verifiable Data Actually Shows
- How the Exam Format Shapes Outcomes
- Where Candidates Lose Points Across the 11 Objectives
- The Version Trap: 4.22 Exam, 4.18 Course Material
- The Free Second Attempt and What It Changes
- How to Read Pass-Rate Claims You Find Online
- Sequencing Your Preparation Around the Objectives
- Results Timing, Renewal and Next Steps
- Frequently Asked Questions
- Red Hat does not publish an aggregate EX288 pass rate, so any specific percentage you see online is unverified.
- EX288 is a 4-hour, hands-on exam on a live OpenShift environment, so outcomes hinge on working configurations, not memorized answers.
- The current exam page specifies OpenShift Container Platform 4.22; some third-party courses still teach 4.18.
- A free second attempt is available when you initially purchase a paid exam, which softens the cost of a first miss.
Why There Is No Official EX288 Pass Rate
Search for the EX288 pass rate and you will find confident-sounding figures on forums, course sales pages and aggregator sites. None of them come from Red Hat. The Red Hat Certified Advanced Developer in Cloud-native Applications exam has no published aggregate pass rate in the exam page or the Red Hat Certification program guide, and individual pass/fail anecdotes or vendor guarantees do not add up to a population statistic.
That is not unusual for performance-based certifications, but it matters here because candidates routinely make decisions based on a number that does not exist: how long to study, whether to buy a bootcamp, whether the credential is "too hard." This article takes the opposite approach. It lays out what is actually known about how EX288 is delivered and scored, explains why those facts matter more than a headline percentage, and shows you how to prepare for the exam as it really exists.
What the Verifiable Data Actually Shows
Even without a pass rate, there is a meaningful set of confirmed facts you can build a realistic picture from. Here is what Red Hat's own materials establish about this exam:
| Attribute | What is verified |
|---|---|
| Exam name | Red Hat Certified Advanced Developer in Cloud-native Applications (exam code EX288) |
| Format | Performance-based tasks on a live Red Hat OpenShift environment |
| Duration | 4 hours per the current EX288 page |
| Platform version | OpenShift Container Platform 4.22 on the current exam page |
| Standard list price | USD 500 in the program guide; regional pricing and checkout may differ |
| Retake policy | One free second attempt for an initially purchased paid exam under current program policy |
| Validity | 3 years |
| Published pass rate | None |
| Numeric passing threshold | Not verified on the exam page or program guide |
Two things stand out. First, the exam is scored against objective criteria on final configurations, which means there is no partial credit for "almost working." Second, because no numeric cut score is publicly confirmed, you cannot reverse-engineer a safe margin. Third-party claims of 210/300 or 300/500 are not issuer-confirmed. Our breakdown of the EX288 passing score covers what can and cannot be stated with confidence.
How the Exam Format Shapes Outcomes
The single most important driver of whether candidates succeed is the format. EX288 is not a multiple-choice question bank. You sit in front of a live OpenShift cluster and complete hands-on performance tasks. The exact task count and the breakdown of scored versus unscored items are not publicly specified, so you should plan to be asked to do real work across the full breadth of the published objectives.
Why hands-on exams punish the wrong kind of preparation
On a hands-on exam, reading a course transcript and recognizing the right answer is not enough. You have to produce a working result. A deployment that is configured almost correctly still fails to start. A build that references the wrong image stream tag never completes. A secret mounted at the wrong path leaves an application crashing. The grader checks the outcome, not your intent.
Persistence is part of the test
Red Hat's conditions state that configurations and services must persist through the normal platform lifecycle without intervention. In practical terms, a fix that only works because you manually poked a pod, or an application that only runs until the next restart, will not survive assessment. Build your habit of declaring configuration through the platform's resources (deployments, config maps, secrets, build configs, templates) rather than relying on one-off shell changes.
Documentation is available, but it is not a crutch
Relevant product documentation is supplied during the exam, and outside assistance is prohibited. Candidates sometimes over-rely on the idea that they can look things up. With four hours and a long list of tasks, you cannot afford to learn syntax from scratch. Use the documentation to confirm a flag or field name, not to discover how a concept works. Our EX288 cheat sheet is a good way to check which facts should already be at your fingertips.
Where Candidates Lose Points Across the 11 Objectives
Red Hat's exam page lists 11 top-level objective headings. It does not publish percentage weights and does not identify a highest-weighted area, so the guidance below is about where hands-on candidates commonly run into friction, not about weighting. For a full walk-through of each area, see the complete guide to all 11 EX288 content areas.
Work with Red Hat OpenShift Container Platform
The foundation. You need to move around the platform confidently using the command line and understand projects, resources and how applications are exposed.
- Fluency with the
occlient so basic operations never cost you minutes - Knowing how to inspect resources quickly when something looks wrong
Deploy multi-container applications
Applications rarely live in a single container. Expect tasks where components must be deployed together and made to communicate.
- Connecting application tiers using services and the right configuration
- Ensuring each component starts in a workable order and stays healthy
Work with container images in OpenShift Container Platform
Understanding where images come from, how they are referenced and how they are pulled into the cluster is central to everything built on top.
- Referencing images correctly from registries and internal sources
- Recognizing how image references affect what actually gets deployed
Troubleshoot application builds and deployment issues
Troubleshooting is its own objective, and it also underlies almost every other task. Candidates who panic when a build fails lose time that compounds across the exam.
- Reading build logs and pod events methodically
- Distinguishing a build failure from a deployment failure from a configuration failure
Work with image streams
Image streams are an OpenShift-specific concept that trips up people coming from plain Kubernetes. Tags, triggers and references behave differently than a simple image pull.
- Understanding how a tag in an image stream relates to what a deployment runs
- Using image streams so that updates propagate as intended
Work with configuration maps and secrets
Externalizing configuration is a staple of cloud-native applications and a frequent source of small mistakes.
- Injecting values as environment variables versus mounting them as files
- Getting names, keys and paths exactly right, since a typo means a broken application
Work with the source-to-image (S2I) framework
S2I turns source code into runnable images. You should understand how builder images work and how a build is driven from a source repository.
- Starting builds from source and understanding what the builder does
- Diagnosing why an S2I build fails when source or builder assumptions do not match
Work with build hooks and build triggers
Hooks and triggers automate when and how builds run and what happens around them.
- Configuring triggers so builds start in response to the right events
- Using build hooks appropriately and verifying they run
Work with templates
Templates package multiple resources with parameters so an application can be instantiated repeatably.
- Instantiating a template with the correct parameter values
- Understanding what resources a template will create before you apply it
Work with OpenShift Pipelines
Pipelines bring CI/CD automation onto the platform. This is an area where candidates who skipped hands-on practice often feel the least prepared.
- Understanding how tasks and pipelines are defined and run
- Triggering a pipeline and reading its results to find what broke
Work with Operators accessible for users to run in their applications
The final objective focuses on Operators available to users for running within their applications.
- Consuming an Operator-provided capability from an application's point of view
- Verifying the resulting resources are healthy and reachable
Because weights are not published, the safest assumption is that any of the eleven could be exercised meaningfully. Do not skip the areas that feel less glamorous.
The Version Trap: 4.22 Exam, 4.18 Course Material
One of the more underappreciated risks to your outcome is version mismatch. The current public EX288 page specifies OpenShift Container Platform 4.22, and the current DO288 course page also states 4.22. But related and third-party materials are not uniformly current:
- The DO289 course-with-exam page still states 4.18.
- A public Udemy listing updated in August 2026 still states 4.18 and a three-hour duration, which conflicts with the four-hour figure on the official exam page.
- A popular instructor's course listing describes training-session hours, which are not exam timing.
The practical risk is subtle: a feature, console layout or default behavior that differs between releases can cost you minutes of confusion. Practice on an environment that matches the version you will sit, and read release-specific documentation for anything that looks unfamiliar.
The Free Second Attempt and What It Changes
Under the current program policy, one free second attempt is available for an initially purchased paid exam. This is relevant to how you interpret risk, even without a published pass rate. The standard list price is USD 500 in the program guide, though regional pricing and the actual checkout may differ, and no member versus non-member price differential is published in the reviewed issuer material. The full cost picture is covered in our EX288 certification cost breakdown.
How to use a retake wisely
- Write down what you struggled with immediately. Individual exam-item feedback is not provided, so your own notes taken right after the session are the most detailed record you will have.
- Use the score report for direction. Red Hat reports total scores, and the program guide mentions objective-area feedback, but the two sources differ on timing and detail, so do not expect item-level diagnostics.
- Do not rebook out of frustration. The retake is a safety net, not a reason to sit unprepared the first time.
How to Read Pass-Rate Claims You Find Online
Since you will inevitably run into numbers, here is a practical filter for evaluating them:
- Check the source. Is it Red Hat, or a training vendor, forum post or aggregator? Only Red Hat could publish a real aggregate rate, and it has not.
- Look for the denominator. A claim like "most of our students pass" says nothing about how many sat the exam or how many were counted.
- Beware of survivorship. People who pass post about it; people who fail often stay quiet. Forum threads skew toward success stories.
- Be suspicious of guarantees. A guarantee is a sales instrument, not evidence of a population pass rate.
- Confirm the exam identity. The code EX288 is shared by other unrelated credentials in other industries. Make sure any statistics you read concern the Red Hat Certified Advanced Developer in Cloud-native Applications exam and not a different test with the same label.
If you want to understand what the credential actually is before evaluating any claims, start with what EX288 is and the overview at EX288 certification.
Sequencing Your Preparation Around the Objectives
Rather than a generic study routine, the most useful thing you can do is order your practice so that the foundational objectives are automatic before you tackle the ones that build on them. Troubleshooting skill compounds across everything, so it should start early and never stop.
Platform and images
- Work with the platform, then multi-container deployments
- Practice container images and image streams until references and tags feel natural
Configuration and builds
- Config maps and secrets, injected both as variables and as files
- S2I builds, build hooks and build triggers end to end
Automation and integration
- Templates, then OpenShift Pipelines
- Operators available to users, consumed from an application's perspective
Timed, mixed practice
- Run full-length timed sessions against a four-hour clock
- Deliberately break builds and deployments, then fix them under time pressure
The timeline above is a template, not a rule. If you are already comfortable with the platform, compress the early weeks and spend longer on pipelines and templates. For a fuller plan, see the EX288 study guide, and to test yourself under realistic conditions, try the EX288 practice tests.
Eligibility and recommended training
The current exam page recommends DO180, DO188 and DO288 and a review of the objectives. These are recommendations, not mandatory eligibility requirements, and no mandatory degree, fixed experience hours or EX188 prerequisite for sitting EX288 was verified. Note that the separate Engineer in Cloud-native Applications path requires both EX188 and EX288, which is a different credential from this one. See EX288 requirements and EX288 training options for more.
Key Takeaway
Since no aggregate pass rate or numeric cut score is public, your best risk reducer is demonstrated hands-on fluency. Build, break and repair real applications on an OpenShift environment matching the version you will sit, and rehearse the full four-hour format before exam day. You can sharpen that fluency with the EX288 practice tests.
Results Timing, Renewal and Next Steps
Red Hat's materials are not fully consistent on results. The exam page says results are usually available within 3 US business days and reported as total scores, while the general program guide says within 5 business days with objective-area feedback. Neither provides individual exam-item feedback. This inconsistency is unresolved in the issuer sources, so plan for a few business days and check your Red Hat account.
The credential is current for 3 years. The dated May 2026 FAQ describes renewal by retaking the highest-level exam, adding a certification at the same level, or advancing to a higher level within its framework, and the program guide also supports retaking the original exam. A legacy renewal page still carries older wording about Specialist credentials, so prefer the newer dated guidance and check your transcript rules. No EX288-specific CEU quota or CEU-only renewal route is published.
A May 11, 2026 framework update renamed the former Specialist in OpenShift Application Development credential to the current title. Once certified, you can explore how the credential translates into roles in EX288 jobs, review earnings context in the EX288 salary guide, and weigh the investment in whether EX288 is worth it.
Frequently Asked Questions
Red Hat does not publish an aggregate pass rate for EX288, and individual anecdotes or vendor guarantees do not establish one. Treat any specific percentage you see online as unverified.
No. It is a hands-on, performance-based exam on a live Red Hat OpenShift environment lasting 4 hours per the current exam page. Final configurations are assessed against objective criteria.
A numeric passing threshold was not verified on the current exam page or the program guide. Claims of specific cut scores from third parties are not issuer-confirmed.
Under the current program policy, one free second attempt is available for an initially purchased paid exam. Confirm the terms on your booking, since regional checkout details may differ from the USD 500 list price.
The current public exam page specifies OpenShift Container Platform 4.22. Because multiple versions can coexist and some courses still reference 4.18, verify the version tied to your specific booking before you finalize preparation.