Sitecore 10 Certification Study
Questions and Answers Graded A+
Overview
1. Structure and Platform 12% = 6Q
2. Security and User Management 16% = 8Q
3. Item Management 20% = 10Q
4. Layouts and Placeholders 10% = 5Q
...
Sitecore 10 Certification Study
Questions and Answers Graded A+
Overview
1. Structure and Platform 12% = 6Q
2. Security and User Management 16% = 8Q
3. Item Management 20% = 10Q
4. Layouts and Placeholders 10% = 5Q
5. Components, Controls, and Renderings 26% = 13Q
6. Serialization 10% = 5Q
7. Containers 6% = 3Q
Total = 50 Questions
Section 1
When performing multisite implementation where should shared content be stored?
Shared content should be stored out any one site's content tree structure
Section 1
Why is the user getting the error in this picture?
Non-existent Solr path
Section 1
From what interfaces can you access the Publishing Wizard? (2 correct)
Experience editor and content editor (and Sitecore Desktop but not a choice?)
Section 1
How would you publish after an item is changed in the code?
code publish - manually copy cshtml files from solution to web root folder
(not publish from sitecore because that just moves master->web)
Section 1
In what file would you map the home item to a corresponding host name?
Patch config file
Section 1
What is a template?
A data structure
Section 2
What does the Allowed CORS Origin do?
Tells ID server to authenticate requests from two files with different names
Section 2
How can administrator unlock someone who forgets their password?
UserManager -> unlock
Section 2
What is the Extranet domain?
contains user accounts that correspond to visitors
contains customized roles that gives visitors read access
Section 2
What rules apply to conflicting roles?
Access rights – Denied overrides Allowed.
Security accounts – Access rights assigned to a user account override access rights assigned to a
role.
Item – Access rights assigned specifically on an item override access rights specified for the
descendants on the parent item.
Section 2
Why is it recommended to assign rights to roles and not users?
It is safer and more efficient
00:0201:18
Section 2
What is Sitecore Support Package used for?
It helps the Sitecore team replicate an issue without accessing the actual Sitecore environment
Section 2
What are the Workflow elements?
states, commands, actions
Section 3
What is the purpose of Field Sections?
To group similar fields
Section 3
What is a standard value?
A default value for a field that is a fallback value when the field is NULL
Section 3
Should you edit on the Web Database?
No, If you edit on Web DB content changes will be overwritten on the next publish
Section 3
Diagram - which fields are candidates for template inheritance?
If the same field is in all three templates, it can be moved to the base template
Section 3
For which fields do you have to set a source field?
multilist, droptree, treelist
Section 3
What is the difference between a droplist and a multilist?
Droplist - users select one item, Multilist - users select 0 or more
Section 3
What is a token?
Initial values that get replaced when an item is created ($name, $date, etc.)
Section 3
Why would you add a tag to an item?
to categorize items and make them easier to search for
Section 3
If two text fields with same name, but one has a bigger font, are they good candidates for
inheritance?
Yes, because even though the fonts are different they still have the same source
Section 4
Where should you set up presentation details?
In standard values to standardize the creation process and keep content editors from adding their
own presentation details
Section 4
Sitecore MVC Concepts
Section 4
What is required to create a layout?
A Layout definition item defined in Sitecore mapped to a layout .cshtml file
Section 4
What happens if you remove any of the layout details?
The rendering will not be visible because in order for a Layout to be visible it requires a Layout
and Controls
Section 4
What is a dynamic placeholder?
same key - unique content
can add the same placeholder name several times across one or multiple renderings
Section 4
What tag is used to order files in .config files?
Section 4
What kind of layout would you use if you want to publish a temporary anniversary page?
Versioned layout
Section 4
How is a placeholder defined?
A placeholder is uniquely defined by a placeholder key
Section 5
Which of the following cannot be rendered using HTML.Sitecore.Field()?
Checkbox
Section 5
When adding a new component that shares the same data source as another, what is an
alternative to creating it from scratch?
Using Compatible Renderings
Section 5
Why would you use static component binding?
when you want to stop content editors from removing a component
Section 5
Why would you specify a the Datasource location for a rendering?
to restrict content editors so they must select content from a specific part of the content tree
Section 5
What is the difference between Datasource location and Datasource template?
Datasource location filters by location in the content tree, but Datasource template filters based
on a template
Section 5
When would you add insert options on an item in the content tree instead of the standard values
for that item's template?
when you want to add additional options from what is in the standard values
Section 5
Describe ASP.NET Core headless architecture
- independent, render Sitecore content
- De-coupled
- light-weight
- consumes Sitecore Layout Service
- Preview code changes
Section 5
What is a Custom View
reusable, complex logic, used for nav menus, login panels, search bar
Section 5
What is Startup.css file?
- Registers Sitecore Layout Service client
- Registers Sitecore Rendering Engine Services
- Map Sitecore rendering component name to an implementation
- Registers view components
Section 6
What does sitecore.json do?
Specifies what CLI plugins were installed and specifies location of json files containing
serialization info
"modules": [
"src/path/to/.module.json"
]
Section 6
What does module.json do?
- must be added to all folders where serialization takes place
- specifies what path must be serialized
- without module.json file, or if it doesn't contain the paths = no serialization
Section 6
Sitecore CLI vs Sitecore for VS
both are compatible - within one team on e person might use CLI while the other uses VS
Section 7
What is the Sitecore Container Registry?
It contains the base container images for production and development
Section 7
When would you use HOST_LICENSE_FOLDER instead of SITECORE_LICENSE?
When there is an error compressing the license file into a zip folder - SITECORE_LICENCE
must contain the zipped version
Which renderings are "in-line editable"
Singleline, Image, Datetime
[Show More]