Hyvä Professional Developer
Hyvä Theme 1.3.18
For Magento frontend developers with Hyvä project experience. Hyvä expects a year or more of hands-on project work. The exam is built for Hyvä Theme 1.3.18.
- Questions
- 60
- Time
- 1 h 30 min
- Pass mark
- 41 of 60
- In the bank
- 113
You can leave at any time, your progress is saved
What the exam covers
These are the sections of the exam. An attempt of 60 questions follows the same proportions as the real exam, one cell below is one question.
- Layout XML, Blocks & View Models10%weight6in an attempt
Layout merging, handle order and the block_html cache.
- Templates7%weight4in an attempt
Escaping by context and rendering templates with the current block.
- Themes5%weight3in an attempt
Sharing styles and Tailwind configuration between themes.
- Compatibility Modules13%weight8in an attempt
Template overrides, replacing Luma JavaScript and registering compatibility modules.
- Tailwind CSS & Hyvä14%weight8in an attempt
Theme configuration, CSS variables and custom fonts with little performance cost.
- Alpine.js & JavaScript23%weight14in an attempt
Upgrade safe changes, reusable and decoupled components, script loading, DOM size and CSP.
- Frontend Performance9%weight5in an attempt
Metrics, fixing them and following PageSpeed advice.
- Hyvä Features19%weight12in an attempt
Modals, product sliders, CMS Tailwind JIT and form validation.
The real exam
- Format
- Online in Webassessor, with AI and human proctoring
- Price
- €250, excluding VAT
- Passing score
- 67%
- Built for
- Hyvä Theme 1.3.18
- Valid for
- No expiry
- Level
- Professional
Verified against Hyvä's certification page (opens in a new tab) and Hyvä's exam announcement (opens in a new tab).
How this practice works
The exam mix or your topics
60 questions in the proportions of the exam groups, all 113 at once, or every question of the topics you pick.
A timer you can pause
90 minutes, like the real exam. Pause at any time and continue later.
See why after each answer
The right option, the reason and links to the Hyvä docs.
Score by group
At the end you see your result for every group next to the pass mark.
Sample questions
Five questions from the bank, from different groups of the exam. This is how the questions look in the practice.
The module Acme_Promo has the two layout files below. The block acme.banner is declared only in acme_promo_banner.xml. A customer opens a product page. Which value of the argument variant does acme.banner get?
1<!-- acme_promo_banner.xml -->2<referenceContainer name="content">3 <block name="acme.banner" template="Acme_Promo::banner.phtml">4 <arguments>5 <argument name="variant" xsi:type="string">wide</argument>6 </arguments>7 </block>8</referenceContainer>910<!-- catalog_product_view.xml -->11<update handle="acme_promo_banner"/>12<referenceBlock name="acme.banner">13 <arguments>14 <argument name="variant" xsi:type="string">compact</argument>15 </arguments>16</referenceBlock>
wide, because an included handle is merged after the file that includes it.compact, because the content of the included handle is merged before the content of the file that includes it., correct answervariant.Hint. Magento resolves the <update> lines of a file first and adds the file's own XML last.
Merge::_fetchPackageLayoutUpdates( calls _fetchRecursiveUpdates() for a file before it adds the file's own XML with addUpdate(). So acme_promo_banner is merged first and declares the block with wide. Then catalog_product_view.xml adds its own content, and its referenceBlock sets compact. The last value wins (B, not A). There is no cycle, because the included handle does not include the product handle (C). The file order inside one theme or module list is fixed by module sequence and name, not by the disk (D).
Question 1 of 5
Questions about Hyvä Professional Developer
How many questions are on the Hyvä Professional Developer exam, and what is the passing score?
60 questions in 90 minutes. The passing score is 67%, so 41 right answers.
The questions cover eight groups, from layout XML and the block cache to Alpine.js, performance and Hyvä features. The cells under What the exam covers show the exact mix.
Verified against Hyvä's exam announcement (opens in a new tab).
How much does the Hyvä Professional Developer certification cost?
€250, excluding VAT. You take the exam online in Webassessor, with AI and human proctoring.
The certificate has no expiry date.
Verified against Hyvä's certification page (opens in a new tab) and Hyvä's exam announcement (opens in a new tab).
How hard is the Hyvä Professional Developer exam?
Hyvä expects a year or more of hands-on project work. The exam goes deeper than the Associate one, into performance, Content Security Policy and reusable Alpine components.
One full attempt here with the timer on shows your score for each group, so you know where you stand.
Verified against Hyvä docs on the Professional exam (opens in a new tab) and Hyvä's exam announcement (opens in a new tab).
How do I prepare for the Hyvä Professional Developer exam?
Start with one attempt of 60 questions with the timer on. Then pick your weakest groups with Choose topics and read the reason after each answer.
Every reason links to the Hyvä, Tailwind CSS or Alpine.js docs it was checked against, so you can read further.
Which version of Hyvä does the Professional exam cover?
Hyvä says the exam is built for Hyvä Theme 1.3.18. The questions here use Hyvä Theme 1.3 with Tailwind CSS 3 and Alpine.js 3.
Verified against Hyvä's exam announcement (opens in a new tab).
Are there questions on Content Security Policy and performance?
Yes. Alpine.js and JavaScript asks how to write components without unsafe-eval and unsafe-inline. Frontend Performance asks about the Core Web Vitals and how to improve them.
Verified against Hyvä's exam announcement (opens in a new tab).
Are these real Hyvä exam questions?
No. Every question is written for this site from the official exam guide and checked against the Hyvä docs. There are no copies of exam questions here.
The real exam has its own questions, so a score here is a guide, not a promise.
Is this Hyvä practice test free?
Yes, and there is no sign-up. Your attempts and results stay in this browser.
What is the difference between the Hyvä Associate and Professional exams?
The Associate exam is for developers who are new to Hyvä. The Professional exam expects a year or more of Hyvä projects and asks about the block cache, compatibility modules, product sliders and decoupled Alpine components.
Both have 60 questions in 90 minutes. The Professional pass mark is 67%, the Associate one 70%.
Verified against Hyvä's exam announcement (opens in a new tab), Hyvä docs on the Associate exam (opens in a new tab) and Hyvä docs on the Professional exam (opens in a new tab).