Premium Employer

i

This company page is being actively managed by Infosys Team. If you also belong to the team, you can get access from here

Infosys Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Infosys Adobe AEM Developer Interview Questions and Answers

Updated 28 Jul 2024

9 Interview questions

An Adobe AEM Developer was asked 12mo ago
Q. Express your views on AEMaaCS.
Ans. 

AEMaaCS is Adobe Experience Manager as a Cloud Service, a cloud-native solution for managing digital experiences.

  • AEMaaCS is a cloud-native solution for managing digital experiences.

  • It provides scalability, flexibility, and agility for organizations to deliver personalized content.

  • AEMaaCS offers automatic updates and maintenance, reducing the need for manual intervention.

  • It allows for seamless integration with othe...

An Adobe AEM Developer was asked 12mo ago
Q. Name a few annotations used for the creation of Sling models and servlets.
Ans. 

Some annotations used for creation of sling models and servlets are @Model, @Inject, @SlingServlet

  • @Model - Used to define a Sling Model class

  • @Inject - Used to inject dependencies into a Sling Model class

  • @SlingServlet - Used to define a servlet in AEM

Adobe AEM Developer Interview Questions Asked at Other Companies

asked in Genpact
Q1. Sightly Implicity objects?? Diff b/n Sling Resource Type And Slin ... read more
asked in Infosys
Q2. Explain an implementation of component creation with backend code ... read more
asked in Infosys
Q3. Name a few annotations used for the creation of Sling models and ... read more
Q4. What is HTML, CSS and Javascipt
Q5. What is jQuery and what are its applications?
An Adobe AEM Developer was asked 12mo ago
Q. What is dynamic media?
Ans. 

Dynamic media refers to the ability to deliver personalized, interactive, and engaging content to users in real-time.

  • Dynamic media allows for the customization of content based on user behavior, preferences, and demographics.

  • It enables the delivery of rich media content such as videos, images, and interactive elements.

  • Examples include personalized product recommendations on e-commerce websites, interactive maps on...

An Adobe AEM Developer was asked 12mo ago
Q. Explain the project DevOps setup, including code repository, build pipelines, code quality, and deployments.
Ans. 

Project devops setup involves code repository, build pipelines, code quality checks, and deployments.

  • Utilize version control system like Git for code repository management.

  • Implement continuous integration/continuous deployment (CI/CD) pipelines for automated builds and deployments.

  • Integrate code quality tools like SonarQube or Checkstyle for ensuring code standards.

  • Use deployment tools like Jenkins or Ansible for ...

An Adobe AEM Developer was asked 12mo ago
Q. Explain an implementation of component creation with backend code and Sightly (HTL) code in your previous projects.
Ans. 

Implemented components creation with backend code and HTL in previous projects.

  • Used Java backend code to handle business logic and data manipulation.

  • Integrated backend code with Sightly (HTL) templates to render dynamic content.

  • Utilized AEM APIs to interact with content repository and retrieve data.

  • Ensured separation of concerns by keeping backend logic separate from presentation layer.

  • Tested components thoroughly...

An Adobe AEM Developer was asked 12mo ago
Q. Explain Sling Models and JUnit tests with examples.
Ans. 

Sling models are POJO classes used to map Sling resources to Java objects. JUnit is a testing framework for unit testing Java code.

  • Sling models are used to bind Sling resource properties to Java class fields.

  • They simplify the process of accessing and manipulating content in AEM.

  • JUnit is used for writing and running unit tests for Java code.

  • JUnit tests ensure that individual units of code are working correctly.

  • Exam...

Infosys HR Interview Questions

841 questions and answers

Q. How have you addressed security concerns in your project?
Q. Explain your last project.
Q. What aspects of your resume would you like to highlight?
An Adobe AEM Developer was asked 12mo ago
Q. What is Adobe Experience Manager?
Ans. 

Adobe Experience Manager is a comprehensive content management solution for building websites, mobile apps, and forms.

  • Allows for easy creation, management, and delivery of personalized content across different channels

  • Provides tools for digital asset management, workflow automation, and analytics

  • Supports integration with other Adobe products like Adobe Analytics and Adobe Target

Are these interview questions helpful?
An Adobe AEM Developer was asked 12mo ago
Q. What are OSGi services?
Ans. 

OSGi services are reusable components in OSGi framework that provide specific functionality and can be dynamically registered and used by other components.

  • OSGi services are Java objects that implement a specific interface or extend a specific class.

  • They are registered with the OSGi service registry and can be dynamically discovered and used by other components.

  • OSGi services follow the Inversion of Control (IoC) pr...

An Adobe AEM Developer was asked 12mo ago
Q. Explain the architecture of AEM.
Ans. 

AEM architecture is based on a modular and scalable design, with a core repository for content storage and various components for managing content, workflows, and user interfaces.

  • AEM is built on a Java Content Repository (JCR) which stores content in a hierarchical structure.

  • It uses Apache Sling to map HTTP requests to resources based on the request URL.

  • AEM includes a powerful component-based development framework...

Infosys Adobe AEM Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(9 Questions)

  • Q1. What is Adobe Experience Manager?
  • Ans. 

    Adobe Experience Manager is a comprehensive content management solution for building websites, mobile apps, and forms.

    • Allows for easy creation, management, and delivery of personalized content across different channels

    • Provides tools for digital asset management, workflow automation, and analytics

    • Supports integration with other Adobe products like Adobe Analytics and Adobe Target

  • Answered by AI
  • Q2. Explain in brief architecture of AEM.
  • Ans. 

    AEM architecture is based on a modular and scalable design, with a core repository for content storage and various components for managing content, workflows, and user interfaces.

    • AEM is built on a Java Content Repository (JCR) which stores content in a hierarchical structure.

    • It uses Apache Sling to map HTTP requests to resources based on the request URL.

    • AEM includes a powerful component-based development framework call...

  • Answered by AI
  • Q3. Explain sling models and junits with examples.
  • Ans. 

    Sling models are POJO classes used to map Sling resources to Java objects. JUnit is a testing framework for unit testing Java code.

    • Sling models are used to bind Sling resource properties to Java class fields.

    • They simplify the process of accessing and manipulating content in AEM.

    • JUnit is used for writing and running unit tests for Java code.

    • JUnit tests ensure that individual units of code are working correctly.

    • Example: ...

  • Answered by AI
  • Q4. What are OSGi services?
  • Q5. Explain any implementation of components creation with backend code and sightly (HTL) code in your previous projects.
  • Ans. 

    Implemented components creation with backend code and HTL in previous projects.

    • Used Java backend code to handle business logic and data manipulation.

    • Integrated backend code with Sightly (HTL) templates to render dynamic content.

    • Utilized AEM APIs to interact with content repository and retrieve data.

    • Ensured separation of concerns by keeping backend logic separate from presentation layer.

    • Tested components thoroughly to e...

  • Answered by AI
  • Q6. Explain project devops setup (code repository, build pipelines, code quality, deployments etc.).
  • Ans. 

    Project devops setup involves code repository, build pipelines, code quality checks, and deployments.

    • Utilize version control system like Git for code repository management.

    • Implement continuous integration/continuous deployment (CI/CD) pipelines for automated builds and deployments.

    • Integrate code quality tools like SonarQube or Checkstyle for ensuring code standards.

    • Use deployment tools like Jenkins or Ansible for seaml...

  • Answered by AI
  • Q7. What is dynamic media?
  • Ans. 

    Dynamic media refers to the ability to deliver personalized, interactive, and engaging content to users in real-time.

    • Dynamic media allows for the customization of content based on user behavior, preferences, and demographics.

    • It enables the delivery of rich media content such as videos, images, and interactive elements.

    • Examples include personalized product recommendations on e-commerce websites, interactive maps on trav...

  • Answered by AI
  • Q8. Name few annotations used for creation of sling models and servlets?
  • Ans. 

    Some annotations used for creation of sling models and servlets are @Model, @Inject, @SlingServlet

    • @Model - Used to define a Sling Model class

    • @Inject - Used to inject dependencies into a Sling Model class

    • @SlingServlet - Used to define a servlet in AEM

  • Answered by AI
  • Q9. Explain OOP and its concepts.
  • Ans. 

    OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.

    • OOP focuses on creating objects that contain both data and methods to manipulate that data.

    • Key concepts include encapsulation, inheritance, and polymorphism.

    • Encapsulation involves bundling data and methods within a class to restrict access.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Po...

  • Answered by AI
Round 2 - HR 

(3 Questions)

  • Q1. Why you want to join the company?
  • Q2. Why are you leaving your current employer?
  • Q3. Express your views on AEMaaCS.
  • Ans. 

    AEMaaCS is Adobe Experience Manager as a Cloud Service, a cloud-native solution for managing digital experiences.

    • AEMaaCS is a cloud-native solution for managing digital experiences.

    • It provides scalability, flexibility, and agility for organizations to deliver personalized content.

    • AEMaaCS offers automatic updates and maintenance, reducing the need for manual intervention.

    • It allows for seamless integration with other Ado...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident about your previous projects. Revise AEM architecture, and go through interview questions on main topics like component, templates, resource resolution etc.

Skills evaluated in this interview

What people are saying about Infosys

View All
a system engineer
1w
I've only ever heard two types of opinions on this, what about yours?
So I'm working at a company that has an app for 'applying' attendance in case of WFH. You get 'WFH balance' in days. For ex: let's say I have 3 days WFH balance, which means I get to do WFH for 3 days. It will NOT count if I'm actually working on my work laptop or not. It all depends on me applying for WFH through the app. They give out limited WFH balance so that employees are forced to come to the office for the remaining days, which is okay since they have switched to hybrid model. But, if I'm not able to go to office and I don't have any more WFH balance, I will not be able to apply attendance. Instead, the app will force me to put leaves for that day. AND here's the million dollar question: if I had to put leave for that day then technically I shouldn't be working, right? But guess what? I have to work even though it counts as a leave! Wouldn't it be better to pre-apply the leaves and not work at all? But that's just how it is! I want to know your opinion on this.
Got a question about Infosys?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. Basic OOPS questions like 4 pillars of OOPS and their real life applications. Abstract class. DBMS Inner join and Outer join.

Interview Questionnaire 

3 Questions

  • Q1. Process builder. 2.types of relationships. 3.difference in user ,profile and role. 4.workflow. 5.Admin questions
  • Ans. 

    Answering questions related to software development and Salesforce administration.

    • Process Builder is a visual tool in Salesforce used to automate business processes.

    • Types of relationships in Salesforce include lookup, master-detail, and many-to-many relationships.

    • User represents an individual who can log in and access Salesforce, Profile defines the permissions and settings for a user, and Role determines the hierarchy...

  • Answered by AI
  • Q2. What configuration i have done.
  • Ans. 

    I have configured various software systems and tools for development purposes.

    • Configured IDEs such as Eclipse and Visual Studio for development

    • Set up version control systems like Git and SVN

    • Installed and configured build tools like Maven and Gradle

    • Configured application servers like Tomcat and JBoss

    • Set up databases like MySQL and Oracle for development and testing

  • Answered by AI
  • Q3. Salary negotiations

Interview Preparation Tips

Round: Manager round
Experience: Configuration and what work ee have done in your previous company.

Skills evaluated in this interview

I applied via Company Website and was interviewed before May 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I surprised with one question that is are u ready to do job in anywhere

Interview Preparation Tips

Interview preparation tips for other job seekers - Hi guys I just suggest you that you have to focus on your resume and don't use the words which you don't know if you release a word which you don't know then hr will take that word so prepare well for TR and HR I hope my suggestion will helpful

Interview Questionnaire 

1 Question

  • Q1. How to use multiple dispatch in redux?

Skills evaluated in this interview

I applied via LinkedIn and was interviewed before Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. What's is different between c and c++

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont show your weakness

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. As a fresher , technologoes given on resume , I had writtem technologies like dbms , java , and subjects I had read in my graduation.
  • Q2. Tell about dbms .
  • Ans. 

    DBMS stands for Database Management System. It is a software system that allows users to define, create, maintain and control access to databases.

    • DBMS is used to manage large amounts of data efficiently.

    • It provides a way to store, retrieve and manipulate data in a structured manner.

    • It ensures data integrity and security by providing access control and backup and recovery mechanisms.

    • Examples of DBMS include MySQL, Oracl...

  • Answered by AI
  • Q3. Types of dbs etc
  • Ans. 

    There are various types of databases such as relational, NoSQL, graph, and document-oriented databases.

    • Relational databases store data in tables with predefined relationships between them.

    • NoSQL databases are non-relational and can handle unstructured data.

    • Graph databases store data in nodes and edges, and are useful for complex relationships.

    • Document-oriented databases store data in documents, similar to JSON objects.

    • E...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare whatever you write in resume carefully . If you are a fresher , they just check basics.

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Basic java, core java

I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. Yourself
  • Q2. How do you feel about working nights and weekends?
  • Ans. 

    I am open to working nights and weekends if it aligns with project needs and team goals, ensuring productivity and collaboration.

    • Flexibility: I understand that software development can require off-hours work, especially during critical project phases.

    • Team Collaboration: Working nights or weekends can enhance communication with team members in different time zones.

    • Project Deadlines: I am willing to put in extra hours to...

  • Answered by AI
  • Q3. I will try to complete my tasks within weekdays effectively and efficiently to avoid weekand night work.
  • Q4. What is the difference b/w confidence and over confidence?

Interview Preparation Tips

Interview preparation tips for other job seekers - Tech mahendra company is a very efficent work hard and if you have a growth of employees skills and sincearly work hard

Interview Questionnaire 

1 Question

  • Q1. In C# --> Abstraction, Interface , Abstract Method, Abstract Class, Polymorphisms, Encapsulation ,Inheritance, Serialization,

Skills evaluated in this interview

Infosys Interview FAQs

How many rounds are there in Infosys Adobe AEM Developer interview?
Infosys interview process usually has 2 rounds. The most common rounds in the Infosys interview process are Technical and HR.
What are the top questions asked in Infosys Adobe AEM Developer interview?

Some of the top questions asked at the Infosys Adobe AEM Developer interview -

  1. Explain any implementation of components creation with backend code and sightly...read more
  2. Name few annotations used for creation of sling models and servle...read more
  3. Explain project devops setup (code repository, build pipelines, code quality, d...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

2-4 weeks 100%
View more
Join Infosys Creating the next opportunity for people, businesses & communities
Technology Analyst
54.9k salaries
unlock blur

₹4.8 L/yr - ₹10 L/yr

Senior Systems Engineer
54.1k salaries
unlock blur

₹3.8 L/yr - ₹6.3 L/yr

Technical Lead
35.3k salaries
unlock blur

₹9.5 L/yr - ₹16.5 L/yr

System Engineer
32.6k salaries
unlock blur

₹2.4 L/yr - ₹5.4 L/yr

Senior Associate Consultant
32.2k salaries
unlock blur

₹8.2 L/yr - ₹15 L/yr

Explore more salaries
Compare Infosys with

TCS

3.5
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.7
Compare
write
Share an Interview