Pre-Summer Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmaspas7

Easiest Solution 2 Pass Your Certification Exams

Drupal-Site-Builder Acquia Certified Drupal Site Builder Exam for Drupal 10, 11 Free Practice Exam Questions (2026 Updated)

Prepare effectively for your Acquia Drupal-Site-Builder Acquia Certified Drupal Site Builder Exam for Drupal 10, 11 certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2026, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 1 / 1
Total 50 questions

You have a content type "Places" which lists tourist destinations of different countries. You would like the visitors to be able to mark their country while commenting on "Places". This does not apply to other content types.

How will you build this functionality?

A.

Obtain country information from the user profile field while adding comments.

B.

Create a new comment type with a new field "Country" and associate it with Places content type.

C.

Create a "Country" vocabulary and add a term reference field to "Places" content type.

D.

Use the GeoIP module to tag users with their locations.

Your Main navigation menu has two levels of menu items like sections, and child pages within each section. Your UX team wants to make it easier for a site visitor viewing a child page to see what other pages are in that section. They have asked you to add a submenu to the Sidebar region on child pages.

How can you add a submenu to the child pages that shows all child pages in the section?

A.

Add the Main navigation menu to the Sidebar region, and use CSS to hide the top level menu items.

B.

In Block layout, place the Main navigation block in the Sidebar region. Set the initial visibility level to 1.

C.

In Block layout, place the Main navigation block in the Sidebar region. Set the initial visibility level to 2.

D.

Create a new menu for each main section containing links for each child page, and add each menu's block to the Sidebar region.

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.

Recent log entries of your site show that there are too many failed login attempts for the site super admin user (user 1).

How can you better secure the Drupal super admin user (user 1) from outside attacks?

A.

Only allow members of the Drupal community in good standing to be user 1.

B.

Cancel the user account for user 1.

C.

Remove the "Administrator" role from user 1, which makes them an anonymous user.

D.

Do not give this user an obvious name like "admin" or "administrator" which are too easy to guess.

Your Marketing Department notified you that the company has recently obtained a new Toll-free phone number for customer care. They have asked you to update the "Customer care contact information" posted on your website with the new number. The contact information appears in the sidebar of every page on the site.

How should you make your updates? (Select 2 options)

A.

Navigate to the Block Layout admin page's custom block library, find the custom block that contains the information in question, and make changes to the content in the block editor.

B.

Click the "Manage layout" link of the home page, find the field containing the inaccurate information, and make changes there.

C.

Hover over the content until a pencil icon appears, click the icon, and choose "Edit" so that you can modify the content in Custom block edit interface.

D.

Click the "Edit" link on any page and make changes to the content in the editor form; repeat this process for all pages on the site.

Your website has a content type named "Cars for sale" with a Taxonomy reference field for "Manufacturer" vocabulary. You have a view listing all the cars for sale. You wish to display different background colors to the cars rows based on the value of the Manufacturer field.

How can you add a CSS class to each row of the view based on the value of the Manufacturer field?

A.

Add an attachment to the view that use field token for the Manufacturer field as CSS class values to all rows

B.

Add a new custom field to the view named CSS class and add a field token for Manufacturer field as values.

C.

Add the field token for Manufacturer field as a Row class in the Format > Settings of the display.

D.

Add the field token for the Manufacturer field under group-by options of the display.

You have installed a custom theme for your website, and you notice that the theme displays a Drupal icon as the favicon in the browser. As much as you love Drupal, you would like to remove this favicon and display your company's favicon instead.

How would you do this in the Drupal admin interface?

A.

Place the Site branding block in the appropriate region and enable the favicon under "Toggle branding elements".

B.

Go to Appearance > Settings and upload your new favicon.

C.

Go to Configuration > Basic Site Settings and upload your new favicon.

D.

Use a contributed module to inject CSS to hide the Druplicon and display your logo instead.

You have a Corporate site where all traffic is anonymous. On the site, you have been getting thousands of user registrations every day. You notice that most of the registrations are spam.

What will you do to prevent this?

A.

Add user/password in your .htaccess, so that only people who know the credentials can access your site and create an account.

B.

Set "Who can register accounts" to "Visitors," and check "Enable password strength indicator."

C.

Set "Who can register accounts" to "Administrators only," and assign the task of new account creation to site admins.

D.

Set the personal contact form for new users to disabled, and set email verification to use the personal contact form method.

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.

While building a new site, you are working with the default frontend theme. You have placed custom blocks in available regions. After some time, you decide to install a new contributed theme, and set it as the default for the site.

After switching to the new theme, you notice that many of your blocks have disappeared!

What is the likely reason for this?

A.

The blocks have not yet been registered with the new theme.

B.

The new theme only allows system blocks, not custom blocks.

C.

The blocks were built in such a way that they are not compatible with the new theme. They need to be re-created.

D.

The new theme's regions have different names from the regions in the old theme. Those blocks have been disabled.

You manage a local restaurants guide website. You are creating a page listing all the restaurants registered on your site. You've been asked to make sure that each restaurant in the list includes an image, a title, and cuisine style. When the user clicks the title or picture, the user will be taken to a detail page showing a full description of the restaurant.

Which 2 options will ensure that the listing page only contains the fields noted, without removing the description field from the detail page?

A.

Use the Views module to create a list of all restaurants, and make sure it displays each restaurant row as fields. Add the image, title, and cuisine fields to the view's field list.

B.

Create a second content type called "Restaurant Overview," which only contains the image, title, and cuisine fields. Use the Views module to create a list of all of these Restaurant Overview nodes, but link their titles to their corresponding Restaurant nodes.

C.

Use custom display settings for the "Teaser" view mode and configure it to display only the image, title, and cuisine fields. Use the Views module to create a list of all restaurants, displaying each row as content using the "Teaser" view mode.

D.

Use the Views module to create a list of all restaurants. Configure the view to hide the description field by adding a custom CSS class to its wrapper.

You just installed Drupal 10 with a standard installation profile.

When you visit the User roles list, which three user roles are already available by default?

A.

Site builder

B.

Authenticated user

C.

Publisher

D.

Content editor

E.

Administrator

You are building a recipe site in which users submit their favorite recipes as nodes, tagged with common ingredients from a carefully curated taxonomy vocabulary. You've been asked to create a page on which site visitors can select the ingredients they have on hand and view all the site's recipes that use those ingredients. You've already created a view listing all Recipe nodes.

How can you modify the view to support filtering by ingredient?

A.

For each ingredient, create a separate view display with a contextual filter to limit results by that ingredient.

B.

Include a "Combine fields" filter that searches all fields for the ingredient name(s) the user enters.

C.

Create a filter using the Recipe content type's "Ingredients" field. Expose the filter to users, making sure it allows multiple selections.

D.

Add a menu block listing all ingredients. Each item in the menu block should link to a subdirectory URL associated with the listed ingredient.

You are building a gaming site where users are teamed based on their favorite weapon.

How will you provide the ability for users to select their favorite weapon?

A.

In Account settings, go to Manage fields and add field for "Favorite weapon"

B.

Create a vocabulary with a list of weapons as terms and check the "Display on user profile" checkbox.

C.

Create a Content Type "Weapons" and create a view. Show this view on /user.

D.

Create a Content Type "Users" which has "Favorite Weapon" field. Use the content type as user profiles.

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.

Page: 1 / 1
Total 50 questions
Copyright © 2014-2026 Solution2Pass. All Rights Reserved