Drupal Site Builder Exam Preparation Material | Acquia Certified Drupal Site Builder Exam for Drupal 10, 11

Prepare for the Drupal Site Builder with reliable study materials, practice questions, and key exam insights.

Prepare for the Drupal Site Builder Acquia Certified Drupal Site Builder for Drupal 10, 11 exam with CertQueen's independently developed study resources. Review important concepts, practice scenario-based questions, and use clear explanations to identify areas that require further study.

Question#1

You manage a popular news portal which has a very busy comments section. You've been asked to add several new fields and a View for the news area of a site. The QA team wants to review your work in staging before rolling everything out to production at once. The editorial team has specified that the site's comments activity should not be affected by these changes.
How can you meet these requirements without having to create the new functionality independently in both environments?

A. Copy the production database into the staging environment. Create the fields and View there. Once QA is satisfied, copy the staging database into the production environment.
B. Configuration created in the staging environment is automatically available to the production environment since they share a database.
C. Create the fields and View in a fresh installation of Drupal core. Export the site configuration into your site's existing codebase, push the code to the staging environment, and import the site configuration there. Once QA is satisfied, repeat the process in production.
D. Create the fields and View in a development copy of the site. Export the site configuration to code. Push that code to the staging environment and import the site configuration there. Once QA is satisfied, repeat the process in production.

Explanation:
Drupal’s configuration management system is specifically designed to move site configuration ―such as content types, fields, vocabularies, and Views―between environments by exporting configuration to files and then importing it elsewhere. Drupal documentation explicitly describes configuration as the administrative settings that determine how the site functions, and it lists fields and views as examples of configuration.
That makes option D the correct workflow: build the new fields and View on a development copy of the site, export the configuration to code, deploy that code to staging, import it for QA review, and then repeat the import in production after approval. This preserves live editorial activity such as comments , because comments are site content , not configuration, and configuration deployment avoids overwriting production content with a copied database.
Option A is risky because copying the staging database back to production could overwrite live comments and other newly created production content.
Option B is false because staging and production do not automatically share configuration through one database in a normal deployment workflow.
Option C is inferior because configuration should be created from a development copy of the actual site, where the existing modules, schema, and site setup already match the target environments.

Question#2

You run a site that attracts almost all of its users from France, even though you created the site in Australia. A number of users have started complaining that content publication times do not match their local time.
Which two solutions allow users to view content in their local timezone?

A. Check the "Users may set their own time zone" option in the Regional settings menu
B. Configure the content types to use France's timezone by default
C. Alter the default timezone to that of your target audience
D. Set the default country to France

Explanation:
Drupal handles date and time display through regional settings and user account timezone preferences , not through content type configuration. The correct solutions are therefore A and C. Enabling “Users may set their own time zone” allows authenticated users to choose their own timezone in their user account settings, so dates such as content publication times are displayed according to each user’s local timezone. This is the most accurate solution when users may come from different regions.
Changing the default timezone to that of your primary audience, in this case France, is also correct. Drupal uses the site default timezone for users who have not set a personal timezone, and for anonymous visitors. This makes displayed times more appropriate for the majority of site visitors.
Option B is incorrect because Drupal does not provide timezone handling at the content type level. Timezone behavior is managed globally and per user, not per content type.
Option D is also incorrect because setting the default country affects address-related defaults and locale-related behavior, but it does not control how Drupal displays timestamps. Therefore, the verified answers are A and C.

Question#3

Your client copies HTML from an external source and pastes into the default WYSIWYG Editor on your site (CKEditor). The client has come to you complaining of broken HTML being displayed on the site. The CKEditor is configured to use Full HTML text format allowing all HTML elements and should continue to allow all elements.
How would you fix the issue of broken HTML?

A. Suggest using an online HTML validator before pasting into CKEditor
B. Use JavaScript HTML corrector plugin in your CKEditor
C. Enable "Limit allowed HTML tags and correct faulty HTML" option on Full HTML
D. Enable "Correct faulty and chopped off HTML" filter on Full HTML text format

Explanation:
Drupal uses text formats and filters to control how HTML input is processed before being displayed. One of the available filters is “Correct faulty and chopped off HTML” , which is specifically designed to fix improperly formatted or broken HTML markup.
According to Drupal documentation, this filter ensures that HTML pasted into editors (like CKEditor) is automatically cleaned and corrected , such as closing unclosed tags, fixing malformed markup, and preventing rendering issues. This is particularly useful when users paste HTML from external sources, which often includes inconsistent or invalid markup.
Option D is correct because it directly addresses the issue at the text format level without restricting allowed tags, maintaining the requirement to allow all HTML elements.
Option C is incorrect because enabling “Limit allowed HTML tags” would restrict HTML usage, which contradicts the requirement to allow all elements.
Options A and B are not standard Drupal solutions and do not align with Drupal’s built-in filtering system.
Therefore, enabling the Correct faulty and chopped off HTML filter is the correct and recommended approach in Drupal 10 and Drupal 11.

Question#4

You are building a Drupal site for a company which has two content types, Page and Article. The layout of the content region on both the content types needs to be different. Page content type needs to have a three-column layout for the content section whereas the Article content type needs to use a two-column layout.
How will you build this functionality assuming all the core modules on the site are enabled?

A. Add field groups named two-column and three-column in respective content types and organize fields in the field groups. Add appropriate layout styles in your theme.
B. For each content type, enable "Use Layout Builder" in layout options on the Manage display tab and also check the "Allow each content item to have its layout customized" option.
C. While defining the content types, select the two-column layout or three-column layout as appropriate while adding the fields.
D. For each content type, enable "Use Layout Builder" in layout options on the Manage display tab and select appropriate two-column / three-column layouts for the content types.

Explanation:
The correct answer is D. Drupal core’s Layout Builder is specifically designed to let site builders create different display layouts for different bundles, including content types such as Page and Article. The official Layout Builder documentation explains that it can be used to create layouts for content types and other entity types, and that layout defaults apply to all items of a given bundle. That matches this scenario exactly: one content type needs a default three-column layout and another needs a default two-column layout.
Option B is not the best answer because the extra setting “Allow each content item to have its layout customized” enables layout overrides for individual nodes. The question asks for different layouts by content type , not per individual content item, so overrides are unnecessary. Drupal documentation states that layout overrides are optional and are only needed when each entity may differ from the bundle default.
Option A is incorrect because field grouping and theme styling are not the Drupal core mechanism for bundle-level visual page layouts.
Option C is also incorrect because content types are not assigned page layouts during field creation. In Drupal core, this is handled later through Manage display with Layout Builder enabled for each content type.

Question#5

You have created a new Article node with a title, an image and a body field. Your site is configured to use Drupal's core search. If you search for a phrase which is used in your new article, the article is not returned in the search results. Search is otherwise working correctly.
Why is your article not appearing in the search results?

A. The core search module must be configured to recognize the search term.
B. Drupal core search does not work very well, and you should use a contributed module for search instead.
C. Cron has not run since you added the article, so Drupal has not indexed the new article yet.
D. You did not check the "Add to search index" checkbox when creating your article.

Explanation:
Drupal core search does not index newly created or updated content immediately in the default workflow. According to the official Drupal core Search module overview , content actions such as creating, editing, or deleting content automatically mark the affected content items for indexing or reindexing at the next cron run. Until cron runs, the new or changed content is not updated in the search index, so a newly created article may not appear in search results even though search is otherwise functioning correctly.
This makes option C the correct answer. The other options do not match Drupal core behavior. There is no normal site-building step where you configure core search to “recognize” a specific term, and Drupal does not provide an “Add to search index” checkbox when creating an article in core search. Also, while contributed search solutions exist, the question states that Drupal core search is already working correctly, so the missing result is best explained by indexing timing, not by a flaw requiring another module. Drupal’s search documentation is explicit that cron is responsible for updating the index after content changes.

Exam Code: Drupal Site Builder
Q & A: 50 Q&As         Updated:  Sep 27,2026

 

 Access Complete Drupal Site Builder Preparation Material

What This Drupal Site Builder Study Resource Helps You Do

Review Key Concepts

Review the technologies, products, processes, and practical skills covered by the current Drupal Site Builder exam objectives.

Practice Scenario-Based Questions

Work through independently developed questions designed to strengthen your understanding of technical scenarios and decision-making.

Identify Knowledge Gaps

Use your results and the provided explanations to find weaker areas and focus your study more effectively.

How to Use This Drupal Site Builder Preparation Material

Review the Exam Scope

Start by reviewing the topics covered by the Drupal Site Builder exam. Compare them with the official exam objectives to understand the required technologies, operational tasks, and practical skills, then identify the areas that deserve the most attention.

Practice Independently

Complete a focused set of practice questions for each topic. On your first attempt, avoid referring to notes, answers, or other study resources so that you can evaluate your current understanding more accurately.

Study the Explanations

Review the answers and explanations after completing each practice session. Understand why the correct option is appropriate for the given scenario and why the other options may be incorrect or less suitable.

Close Knowledge Gaps

Keep track of incorrect answers, unfamiliar concepts, and weaker knowledge areas. Review these topics using official documentation and practical experience, then answer the related questions again to reinforce your understanding and monitor your progress.

Independent Drupal Site Builder Preparation Resource

CertQueen independently develops its certification study materials for educational purposes. The practice questions are not copied from, recalled from, or presented as live or official exam questions.

CertQueen is not affiliated with, endorsed by, sponsored by, or authorized by any certification provider. Certification names, exam codes, product names, and related trademarks are the property of their respective owners and are referenced only for identification and educational purposes.