Skip to main content

AEM 6 Architect Certification (9A0-385) Exam prepration

AEM 6 Architect Certification (9A0-385) Exam prepration
Do not go in exam without preparing all these topics. 
Based on the experience shared by colleagues and friends, these questions are that are being asked in the exam.

  • AEM Out-of-box Functionalities
  • AEM Sites – Templates, Components, Search, Tagging, Mobile Apps, eCommerce, Personalization
  • TarMK vs MongoMK
  • Data Store vs SegmentStore vs DocumentStore
  • Storage Resource Provider- ASRP vs MSRP vs JSRP
  • How many templates are needed when there are 5 regional websites
  • Extending RTE list plugin
  • How to make Dialog support different languages?
  • OSGi Component – @Component vs @Service
  • How to use Granite Tag Library?
  • How to define CQ Tag Library?
  • What is POST.jsp? Does it work with AEM 6?
  • LDAP, SAML and SSO
  • What are the strategies to import the content from external system?
  • How many steps are there in online Backup process?
  • How to migrate data from database to AEM
  • Can you migrate a database that has complex schema and queries into AEM? 
  • In which scenario, MongoMK is permitted to store the publish content?
  • Does AEM support Camera RAW Support OOTB?
  • What can be the reasons if AEM and InDesign integration not working?
  • What value you will set for queue.maxparallel to improve the performance?
  • What is the significance of following parameters -

    1. -Doak.queryLimitInMemory
    2. -Doak.queryLimitReads
    3. -Dupdate.limit
    4. -Doak.fastQuerySize

  • When will you  use FileDataStore?
  • What is the use of minify, gzip n Clientlibs?
  • How Apache Solr can be integrated with AEM?
  • In which order Dispatcher process the rules?
  • What is CUG?
  • What is the responsibility of architect from RACI model perspective?
  • How will you integrate an AEM solution with standard 3rd-party systems?
  • What is External Login Module?
  • What is SlingRepository.loginService?
  • Does AEM support Two factor authentication?
  • What is AEM SAML integration flow?
  • After AEM e-commerce integration, what functionality AEM provides and what functionality e-commerce provides?
  • What Jenkin does and how it detects new commit/changes happened in GIT?
  • Does AEM provides translation OOTB? if no then how it can be achieved?
  • How MSM triggers work? What all roll-out configurations are required to make it work?
  • What testing framework provided by AEM OOTB?
  • How sling model works? 
  • How to provide Sling modal input?
  • Sling modal annotations
  • How to detect location of incoming requests in AEM?

  • Good luck with your exam...

    Comments

    Popular posts from this blog

    AEM 6.3 - How to extend Granite UI

    Here in this article, I am going to explain how to extent Granite UI that is basically used to create AEM 6.x consoles. There can be various use cases where in you may need that. In our case, author wants to take all the page creation requests through AEM instead of email communication. Authors are basically looking for a form in AEM authoring console so that requestor can login and submit page creation/Asset upload request. Overall requirement is - Need a link in Navigation so that author can click on it and go to a Intake form. Author must be able to fill and save the intake requests. Author must be able to see the history of submitted intake requests Able to see the details of submitted intake requests. Solution - 1. Create a following structure - /apps/cq/core/content/nav/form and add the details given in below screenshot - You basically need to add - href, title and icon. Href is the path of page where user will land on clicking it.  Af...

    CQ Page Properties from Javascript

    To get CQ page properties inside javascript you can use core CQ JS API. It can be convenient if you need to get this information inside your custom JS widgets.              var pageData = CQ.HTTP.get(CQ.HTTP.externalize(CQ.utils.WCM.getPagePath() + "/jcr:content.json")); After that you can retrieve any property you need (assuming it's present in JCR):              var resourceType = pageData ? CQ.Util.formatData(CQ.HTTP.eval(pageData))['sling:resourceType'] : null; Please do not overuse it because it invokes additional ajax call to server. It's OK to use it in edit mode on author instance. Copied from -  http://adobecms.blogspot.com/2014/04/cq-page-properties-in-javascript.html

    How Catalan Numbers Help in Solving DSA Problems?

    Catalan numbers are a sequence of natural numbers that appear in various combinatorial problems, often related to recursively defined structures. These numbers are widely used in counting problems, particularly in dynamic programming and combinatorics. The sequence of Catalan numbers starts as follows: C 0 = 1 , C 1 = 1 , C 2 = 2 , C 3 = 5 , C 4 = 14 , C 5 = 42 , … C_0 = 1, C_1 = 1, C_2 = 2, C_3 = 5, C_4 = 14, C_5 = 42, \dots Formula for Catalan Numbers The n-th Catalan number can be computed using the following formula: C n = ∑ i = 0 n − 1 C i ⋅ C n − i − 1 C_n = \sum_{i=0}^{n-1} C_i \cdot C_{n-i-1} Alternatively, it can be expressed using the binomial coefficient: Catalan numbers are a sequence of natural numbers that appear in various combinatorial problems, often related to recursively defined structures. These numbers are widely used in counting problems, particularly in dynamic programming and combinatorics. The sequence of Catalan numbers starts as follows: Formula for Catalan ...