i
eClerx
Filter interviews by
Array methods, react basics, Javascript basics like scope, map, reduce, filter
React is a JavaScript library for building user interfaces, while React DOM is a package for rendering React components in the DOM. React Router is a library for handling routing in React applications, and Redux is a state management library for React.
React is a JavaScript library for building user interfaces using components.
React DOM is a package that provides methods for rendering React components in the DOM.
React R...
Component life cycle refers to the series of events that occur from creation to destruction of a component in a software application.
Components are created
Components are rendered on the screen
Components are updated when state or props change
Components are unmounted when no longer needed
Top trending discussions
posted on 8 May 2024
I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.
Create a Login form with email validation using Vanilla JS.
Create a form in HTML with input fields for email and password
Use JavaScript to validate the email input using regular expressions
Display error messages if the email input is not in the correct format
posted on 28 Nov 2024
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
Spring/Spring Boot is a popular Java framework for building enterprise applications.
Spring is a lightweight framework for building Java applications
Spring Boot is an extension of the Spring framework that simplifies the setup and configuration of Spring applications
Spring provides features like dependency injection, aspect-oriented programming, and more
Spring Boot includes embedded servers like Tomcat, Jetty, etc. for ...
Annotations are used to provide metadata about classes, methods, or fields in an API.
Annotations can be used to provide information about how a method should be handled, such as whether it is deprecated or should be ignored by a compiler.
Annotations can also be used to provide information about how a class should be serialized or deserialized, such as specifying the format of JSON data.
Examples of annotations include @...
RestController is used for RESTful web services while Controller is used for general web requests.
RestController is a specialization of Controller annotation in Spring framework.
RestController is used to create RESTful web services that return JSON or XML data.
Controller is used for handling general web requests and returning views (HTML).
RestController is typically used for APIs while Controller is used for traditiona
posted on 7 Aug 2024
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
Write a trigger to delete account which have more than 2 contact.
25 Aptitude questions - Normal level
3 coding question : Level - Moderate
posted on 11 May 2023
I applied via Referral and was interviewed in Apr 2023. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2023. There was 1 interview round.
Use C code to find the 2nd smallest and 2nd largest elements in an array.
Sort the array in ascending order to find the 2nd smallest element.
Sort the array in descending order to find the 2nd largest element.
I applied via Naukri.com and was interviewed in Apr 2022. There were 4 interview rounds.
OOPS concepts refer to Object-Oriented Programming principles such as inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation det
Await and Sync are programming concepts used for managing asynchronous operations in code execution.
Await is used to pause the execution of a function until a Promise is settled, returning the result.
Sync is used to synchronize multiple threads or processes to ensure they are executed in a specific order.
Example: await fetch('https://api.example.com/data')
Example: sync.Mutex.Lock()
Both Await and Sync are important for ...
Agile methodology is a project management approach that emphasizes flexibility, collaboration, and incremental development.
Agile focuses on delivering working software in short, iterative cycles called sprints.
It values customer collaboration, responding to change, and continuous improvement.
Key principles include individuals and interactions over processes and tools, working software over comprehensive documentation, ...
Code migration involves understanding the existing codebase, planning the migration process, translating code to the new language, testing thoroughly, and ensuring compatibility.
Understand the existing codebase thoroughly to identify dependencies, logic, and functionality.
Plan the migration process by breaking it down into smaller tasks, setting timelines, and allocating resources.
Translate the code to the new language...
posted on 17 Feb 2024
I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.
based on 16 reviews
Rating in categories
Senior Analyst
5.4k
salaries
| ₹2 L/yr - ₹8 L/yr |
Financial Analyst
4.1k
salaries
| ₹1 L/yr - ₹5 L/yr |
Analyst
4k
salaries
| ₹1 L/yr - ₹7.5 L/yr |
Associate Process Manager
2.6k
salaries
| ₹3.8 L/yr - ₹13 L/yr |
Processing Manager
1.7k
salaries
| ₹6 L/yr - ₹19.8 L/yr |
Genpact
WNS
TCS
Infosys