i
10decoders
Filter interviews by
I applied via LinkedIn and was interviewed in Aug 2021. There were 3 interview rounds.
Class components are ES6 classes that extend React.Component while functional components are just plain JavaScript functions.
Class components have state and lifecycle methods while functional components don't.
Functional components are simpler and easier to read and test.
Class components are used when we need to manage state or use lifecycle methods.
Functional components are used for simple UI components that don't need...
React hooks for state management
useState
useReducer
useContext
useMemo
useCallback
I expect a competitive salary based on my experience and the market rate for React Js Frontend Developers.
I have researched the average salary range for React Js Frontend Developers in the industry.
I have considered my level of experience and expertise in React Js.
I am open to negotiation based on the overall compensation package offered.
I value fair compensation that aligns with my skills and contributions to the comp
Top trending discussions
posted on 8 Apr 2023
I applied via LinkedIn and was interviewed in Mar 2023. There were 4 interview rounds.
Clone a Todo Application UI using ReactJS, Sass
Create a new ReactJS project using create-react-app
Design the UI using Sass and implement it in ReactJS
Use state and props to manage the todo list
Add functionality to add, delete and mark tasks as complete
Implement local storage to persist data
Test the application thoroughly
Explanation of CSS specificity hierarchy
Inline styles have the highest specificity
IDs have higher specificity than classes and elements
Multiple selectors with the same specificity are resolved by the order in which they appear in the stylesheet
The universal selector (*) has the lowest specificity
This round was more focused on the problem solving. 2 coding questions were asked. The round was for an hour
Server-Side Rendering (SSR) is the process of rendering web pages on the server and sending the HTML to the client.
SSR improves website performance and SEO by reducing load times and providing search engines with fully rendered pages.
React provides a library called ReactDOMServer that allows developers to render React components on the server.
SSR requires a server-side framework or library, such as Next.js or Gatsby, t...
posted on 13 Dec 2024
The purpose of the FLEX property in CSS Flexbox is to define how a flex item will grow or shrink to fit the available space.
The FLEX property is used to set the initial size of a flex item.
It can be used to specify how much a flex item can grow or shrink relative to the other flex items.
The FLEX property is a shorthand for the FLEX-GROW, FLEX-SHRINK, and FLEX-BASIS properties.
The flex property defines the ability of a flex item to grow, shrink, or stay the same size.
The flex property is a shorthand for flex-grow, flex-shrink, and flex-basis properties.
It allows a flex item to grow or shrink to fill the available space.
Values for flex property include a unitless number for flex-grow, a unitless number for flex-shrink, and a length or percentage for flex-basis.
Example: flex: 1 1 50%;
posted on 7 Dec 2024
Quantitative aptitude, logical apptiude,
I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
It was js coding and react native related questions.
Custom hooks in React are reusable functions that contain logic shared between components.
Custom hooks start with 'use' keyword (e.g. useState, useEffect)
They can be used to share logic like fetching data, managing state, or subscribing to events
Example: Custom hook for fetching data from an API can be used in multiple components
posted on 31 Mar 2024
I applied via Instahyre and was interviewed in Oct 2023. There was 1 interview round.
posted on 10 Mar 2022
I found out about your company through a job search website.
I was actively searching for UI Frontend Developer positions
I came across your job posting on a popular job search website
I researched your company and was impressed with your mission and values
posted on 8 Apr 2023
I applied via LinkedIn and was interviewed in Mar 2023. There were 4 interview rounds.
Clone a Todo Application UI using ReactJS, Sass
Create a new ReactJS project using create-react-app
Design the UI using Sass and implement it in ReactJS
Use state and props to manage the todo list
Add functionality to add, delete and mark tasks as complete
Implement local storage to persist data
Test the application thoroughly
Explanation of CSS specificity hierarchy
Inline styles have the highest specificity
IDs have higher specificity than classes and elements
Multiple selectors with the same specificity are resolved by the order in which they appear in the stylesheet
The universal selector (*) has the lowest specificity
This round was more focused on the problem solving. 2 coding questions were asked. The round was for an hour
Server-Side Rendering (SSR) is the process of rendering web pages on the server and sending the HTML to the client.
SSR improves website performance and SEO by reducing load times and providing search engines with fully rendered pages.
React provides a library called ReactDOMServer that allows developers to render React components on the server.
SSR requires a server-side framework or library, such as Next.js or Gatsby, t...
Software Engineer
24
salaries
| ₹2.8 L/yr - ₹8 L/yr |
Software Developer
14
salaries
| ₹2 L/yr - ₹5.8 L/yr |
Devops Engineer
10
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Java Developer
7
salaries
| ₹2.5 L/yr - ₹7.5 L/yr |
Junior Software Developer
6
salaries
| ₹2 L/yr - ₹3 L/yr |
TCS
Infosys
Wipro
HCLTech