HCLTech interview question

Explain AEM tech stack and describe them?