i
Perficient
Filter interviews by
Clear (1)
Promises are used in JavaScript to handle asynchronous operations and avoid callback hell.
Promises are used to handle asynchronous operations in a more readable and manageable way.
They help avoid callback hell by chaining multiple asynchronous operations together.
Promises can be in one of three states: pending, fulfilled, or rejected.
They allow for better error handling with the use of .catch() method.
Promises can be c...
Modules in AEM are reusable components that can be used to build web pages and applications.
Modules in AEM are reusable components that can be used to build web pages and applications.
They help in organizing and structuring content in AEM.
Modules can be created using Adobe Experience Manager's component framework.
Examples of modules in AEM include header, footer, carousel, and navigation components.
One significant challenge I faced was optimizing website performance for mobile devices.
Implemented lazy loading for images to improve loading times
Minified CSS and JavaScript files to reduce file sizes
Utilized media queries to ensure responsive design across different screen sizes
JCR stands for Java Content Repository, a hierarchical database used in Adobe Experience Manager (AEM) to store content.
JCR is used in AEM to store content in a hierarchical structure.
It allows for versioning, access control, and searching of content.
Nodes and properties are used to represent content in JCR.
Example: /content/mysite/homepage is a node in JCR representing the homepage of a website.
Top trending discussions
I applied via Naukri.com and was interviewed before Jan 2022. There were 3 interview rounds.
I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.
posted on 24 Dec 2023
I applied via Referral and was interviewed in Nov 2023. There were 3 interview rounds.
I appeared for an interview in Aug 2017.
I applied via Company Website and was interviewed before Jun 2020. There were 4 interview rounds.
MongoDB database algorithms are used for efficient data storage, retrieval, and processing.
MongoDB uses various algorithms for indexing, sharding, and aggregation.
Indexing algorithms include B-tree, hash, and text search indexes.
Sharding algorithms include range-based, hash-based, and zone-based sharding.
Aggregation algorithms include map-reduce and aggregation pipeline.
MongoDB also uses algorithms for query optimizati
I applied via Walk-in and was interviewed before Jun 2020. There was 1 interview round.
I applied via Walk-in and was interviewed before Aug 2021. There were 2 interview rounds.
based on 1 interview
Interview experience
Technical Consultant
851
salaries
| ₹4.2 L/yr - ₹14.9 L/yr |
Senior Technical Consultant
435
salaries
| ₹7.1 L/yr - ₹21 L/yr |
Associate Technical Consultant
319
salaries
| ₹3.3 L/yr - ₹8 L/yr |
Technical Leader Consultant
209
salaries
| ₹11 L/yr - ₹29 L/yr |
Softwaretest Engineer
185
salaries
| ₹3.2 L/yr - ₹9 L/yr |
Cognizant
TCS
Infosys
Wipro