Filter interviews by
I applied via Referral and was interviewed before Jan 2022. There were 3 interview rounds.
After resume screening, I was asked to create a data-driven form on a webpage using React and NodeJS.
A data-driven form is a kind of form where we do not hard code the fields(i.e. the data we want to gather by the form) we get the fields from the database instead.
Multithreading is not natively supported in JavaScript, but can be achieved through Web Workers.
JavaScript is a single-threaded language, meaning it can only execute one task at a time.
Web Workers allow for multithreading in JavaScript by running scripts in the background.
Web Workers can communicate with the main thread using message passing.
Examples of tasks that can benefit from multithreading include heavy computati...
Using React.js to fetch and display data from an API involves state management and lifecycle methods.
Use the useEffect hook to fetch data when the component mounts.
Utilize the useState hook to manage the fetched data.
Handle loading and error states to improve user experience.
Example: Fetching user data from an API and displaying it in a list.
Consider using async/await for cleaner asynchronous code.
React.js uses a virtual DOM to optimize updates and improve performance during DOM manipulation.
React creates a virtual DOM, a lightweight copy of the actual DOM.
When state changes, React updates the virtual DOM first, not the real DOM.
React uses a diffing algorithm to compare the virtual DOM with the real DOM.
Only the changed elements are updated in the real DOM, minimizing performance costs.
Example: If a list item is...
Virtual DOM is a lightweight copy of the actual DOM used for efficient updates.
Virtual DOM is a concept used in modern web development frameworks like React.
It is a lightweight copy of the actual DOM that is used to track changes and update the actual DOM efficiently.
When a change is made to the virtual DOM, it is compared with the previous version to identify the minimum number of changes required to update the actual...
The Node.js event loop manages asynchronous operations, allowing non-blocking execution of code in a single-threaded environment.
The event loop is a core part of Node.js that handles asynchronous callbacks.
It operates in phases: timers, I/O callbacks, idle, poll, check, and close callbacks.
Example: setTimeout() schedules a callback to run after a specified delay.
I/O operations (like reading files) are offloaded to the ...
Top trending discussions
I applied via Recruitment Consultant and was interviewed in Feb 2020. There were 8 interview rounds.
In my previous role, I led a team to enhance operational efficiency and drive strategic initiatives, resulting in significant growth.
Implemented a new project management system that improved team collaboration and reduced project delivery times by 20%.
Developed a comprehensive training program that increased employee engagement and reduced turnover rates by 15%.
Spearheaded a market analysis initiative that identified n...
I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.
Company payroll process is the system used to manage employee compensation and benefits.
Payroll process includes calculating employee salaries, taxes, and deductions
It also involves managing employee benefits such as health insurance and retirement plans
Payroll process can be done in-house or outsourced to a third-party provider
It is important to ensure compliance with labor laws and regulations
Payroll process can be a...
I applied via Walk-in and was interviewed before Sep 2020. There were 4 interview rounds.
posted on 2 Jun 2022
I appeared for an interview before Jun 2021.
Had DSA and aptitude questions
posted on 29 Jan 2021
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
posted on 7 May 2022
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
Basic aptitude knowledge
Strong in java
I applied via Naukri.com and was interviewed before Sep 2019. There were 6 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2018. There was 0 interview round.
based on 2 interview experiences
Difficulty level
Duration
based on 7 reviews
Rating in categories
UI/UX Designer
4
salaries
| ₹5 L/yr - ₹5 L/yr |
Associate Software Engineer
3
salaries
| ₹5 L/yr - ₹7 L/yr |
Data Scientist
3
salaries
| ₹5.2 L/yr - ₹7.2 L/yr |
Angular Developer
3
salaries
| ₹3.3 L/yr - ₹7.5 L/yr |
Cognizant
EXL Service
Optum Global Solutions
Hexaware Technologies