sitecore SITECORE 10 NET DEVELOPER Exam Questions

Questions for the SITECORE 10 NET DEVELOPER were updated on : Nov 21 ,2025

Page 1 out of 4. Viewing questions 1-15 out of 50

Question 1

When creating your containerized Sitecore environment with Docker, for the ease of launching the
containers, which two files are recommended? (Choose two.)

  • A. clean.ps1
  • B. docker-compose.yml
  • C. compose.yml
  • D. .env
  • E. docker.exe
Answer:

B, D

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%

Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 2

Which statement best describes the purpose of the Sitecore Container Registry (SCR)?

  • A. The SCR provides base container images for Sitecore environments for both production and development purposes.
  • B. The SCR provides Sitecore-approved images submitted by the Sitecore MVP community.
  • C. The SCR only provides base container images for Sitecore environments for development purposes only.
  • D. The SCR only provides base container images for add-on modules, such as SXA, JSS, and SPE.
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

How would you debug the Sitecore Content Delivery role that is running on containers?

  • A. Attach to the w3wp.exe process of the container from your IDE.
  • B. Open the container logs in Docker Desktop and review for errors.
  • C. Right-click the container in Docker Desktop and select Debug.
  • D. Stop the container and run a debug command from PowerShell.
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 4

What do you do if the serialization command is not available when working with the Sitecore CLI?

  • A. You need to execute the ‘dotnet restore’ command in your command prompt.
  • B. You need to install the Sitecore Serialization plugin.
  • C. You need to restart your Sitecore instance as this indicates a lost connection.
  • D. You need to reinstall your Sitecore Content Serialization tool.
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 5

If you want to limit the serialization of items under the Navigation item to the item itself and those
one step below, what property should you add to the includes to indicate this limitation?

  • A. Item path
  • B. Scope
  • C. Nothing, this is the default
  • D. Name
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

If the path of a specific module file is not set in the sitecore.json file, what will happen when you run
standard serialization commands?

  • A. When you run push or pull serialization commands, the tool will search for your module to access the includes.
  • B. You will receive a warning advising you some modules are not included and ask if you wish to include them in the serialization attempt.
  • C. The paths and related items included in the module will not be serialized when you run a push or pull command.
  • D. Only selected items in the specific module will be serialized, but it will not include all of them.
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 7

What is the purpose of item includes within Sitecore Content Serialization module.json files?

  • A. Includes specify which path or paths of the content tree should be serialized.
  • B. Includes determine how and when the automatic schedule for module serialization is executed.
  • C. Includes specify which other modules are dependencies for the given items.
  • D. Includes specify how items are serialized and committed to source control.
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 8

How does content serialization with the Sitecore CLI or Sitecore for Visual Studio support the
development experience?

  • A. By acting as a data-storage solution for every item in the content tree
  • B. By providing a process for building out templates and layouts with a graphical interface walkthrough
  • C. By providing a feature for testing content synchronization during the development process
  • D. By allowing Developers to easily move and share Developer-owned items across different environments
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 9

Which four statements are true about developing with the SitecoreASP.NET Core Rendering SDK?
(Choose four.)

  • A. It enables the Content Delivery instance to handle all of the development workload.
  • B. It allows you to create independent applications that render Sitecore content.
  • C. It helps you build small, lightweight .NET Core applications for Sitecore.
  • D. It enables you to remove ASP.NET from your solution.
  • E. It allows you to extend Sitecore pipelines using .NET Core.
  • F. It depends on the Sitecore Layout Service.
  • G. It enables you to preview your code changes without having to restart the Sitecore environment.
Answer:

B, C, F, G

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
F
50%
G
50%

Discussions
vote your answer:
A
B
C
D
E
F
G
0 / 1000

Question 10

In a non-SXA website where you are using Sitecore MVC, you are working on the presentation for a
website, starting with the layout. What two things are needed to successfully implement a layout?
(Choose two.)

  • A. A layout.cshtml file
  • B. A layout definition item
  • C. A standard values item
  • D. A presentation details settings item
  • E. A main placeholder
Answer:

AB

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%

Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 11

Which view type would you develop for structural components with multiple placeholders when
using the ASP.NET Core Rendering SDK?

  • A. Standard view components
  • B. Model-bound components
  • C. Custom view components
  • D. Partial view components
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

You are designing a component that will allow users to select a content item from a specific place
within the content tree as the data source. How will you ensure the component is flexible and the
user can select a content item upon use?

  • A. Ensure the insert options for the component are enabled so the Author can change the content item for the component.
  • B. Ensure the users can create a new component from Experience Editor and configure the Datasource Template field.
  • C. Ensure the component supports a change to the data source and configure the Datasource Location field.
  • D. Ensure you add a placeholder within the component so the Experience Editor prompts the user for a content item.
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

You are using Sitecore MVC to develop an area of a company's website that will require the use of
Sitecore's Personalization Engine to change the rendering that is displayed to a visitor. What type of
component binding will allow the Designer to use personalization to change the component?

  • A. Static component binding, because you are able to give Authors the ability to change the presentation of the page.
  • B. Static component binding, because you are able to ensure that content rendered in the placeholder is always the same when the component is selected.
  • C. Dynamic component binding, because you are able to ensure that the content rendered in the placeholder is always the same.
  • D. Dynamic component binding, because you are providing a placeholder to enable flexibility to change the components that make up the presentation of a page.
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 14

When is it possible to edit a field inline with Experience Editor if the component is developed using
Sitecore MVC?

  • A. When the field is rendered on a page with existing content
  • B. When the field is marked as inline editable in its definition
  • C. When a Field() helper method is used to render the field
  • D. When the field is marked as versioned rather than unversioned
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

With Sitecore MVC, how do you ensure a field cannot be edited when you use the field helper to
render content?

  • A. Use the non-editable equivalent field type.
  • B. Use the DisableWebEdit option.
  • C. Set the editable parameter to "false".
  • D. Mark the field as non-editable in the field definition item.
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%

Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2