Competency 1: Sitecore structure & platform (12%)
Preparation links:
https://doc.sitecore.com/en/users/101/sitecore-experience-platform/the-content-
editor.html
https://doc.sitecore.com/en/users/101/sitecore-experience-platform/the-experience-
editor.html
https://dev.sitecore.net/Downloads/Sitecore_Experience_Platform/101/
Sitecore_Experience_Platform_101_Update1.aspx
https://doc.sitecore.com/en/developers/90/platform-administration-and-architecture/
use-a-patch-file-to-customize-the-sitecore-configuration.html
Questions or tips:
What is patching and how to control patch file sequence
Best practices for multisite structure in sitecore
How to manage multiple domain bindings in sitecore ??
For creating data structure, which option would you choose in Sitecore?
Load order
Competency 2: Security & user management (16%)
https://doc.sitecore.com/en/developers/93/platform-administration-and-architecture/
sitecore-security.html
https://doc.sitecore.com/en/developers/93/platform-administration-and-architecture/
securing-experience-manager.html
https://doc.sitecore.com/en/users/93/sitecore-experience-platform/workflows-and-the-
workbox.html
Questions or tips:
How to unlock a user
One role’s deny access overrules other role’s allow access
Competency 3: Item management (20%)
https://doc.sitecore.com/en/developers/101/sitecore-experience-manager/data-
templates.html
https://doc.sitecore.com/en/users/101/sitecore-experience-platform/managing-
items.html
Questions or tips:
Purpose of data template, standard values, data templates inheritance.
When a field is not recommended as inherited from base between different templates.
Insert options
tokens
workflows/workbox
Datasource location?
Sitecore support package?
why content author are not allowed to edit web db items directly?
Competency 4: Layouts & placeholders (10%)
https://doc.sitecore.com/en/users/sxa/101/sitecore-experience-accelerator/layout.html
https://doc.sitecore.com/en/developers/101/sitecore-experience-manager/versioned-
layouts.html
https://doc.sitecore.com/en/developers/hd/190/sitecore-headless-development/index-
en.html#dynamic-placeholders
Questions or tips:
Dynamic placeholder.
Versioned layout usage.
Use of edit frame buttons
Competency 5: Components, controls, & renderings (26%)
https://doc.sitecore.com/en/developers/101/sitecore-experience-manager/mvc.html
https://doc.sitecore.com/en/developers/101/developer-tools/sitecore-headless-
development.html
https://doc.sitecore.com/en/developers/101/developer-tools/sitecore-asp-net-
rendering-sdk.html
https://doc.sitecore.com/en/developers/101/developer-tools/view-types.html
Questions or tips:
Usage of static binding.
Use of dynamic binding for personalization
Sitecore ASP.NET Rendering SDK
Different type of views
Rendering parameters?
Custom view model?
Static class for current Sitecore request details?
Competency 6: Sitecore Content Serialization (10%)
https://doc.sitecore.com/en/developers/101/developer-tools/sitecore-content-
serialization.html
https://doc.sitecore.com/en/developers/101/developer-tools/sitecore-command-line-
interface.html
https://doc.sitecore.com/en/developers/101/developer-tools/sitecore-for-visual-
studio.html
Questions or tips:
What is the purpose
Sitecore.json file *.module.js file. Relation between these two files
Sitecore CLI and Sitecore for VS.
where do we define modules for serialization?
project.module.json?
Competency 7: Containers (6%)
https://doc.sitecore.com/en/developers/101/developer-tools/containers-in-sitecore-
development.html
https://support.sitecore.com/kb?id=kb_article_view&sysparm_article=KB0161310
https://doc.sitecore.com/en/developers/102/developer-tools/debug-code-running-in-
containers.html
https://doc.sitecore.com/en/developers/102/developer-tools/containers-in-sitecore-
development.html
Questions or tips:
Difference between env variables HOST_LICENSE_FOLDER and SITECORE_LICENSE
Is container deployment supported for production deployment.
Debug code running in containers
Sitecore Container Registry (SCR) and it’s purpose