i
Seasia Infotech
Filter interviews by
Hooks are a new feature in React 16.8 that allow you to use state and other React features without writing a class.
Hooks are functions that let you use React state and lifecycle methods inside functional components
They allow you to reuse stateful logic across multiple components
useState is a hook that lets you add state to functional components
useEffect is a hook that lets you use lifecycle methods in functional compon...
Use useState hook to manage state in functional components
Import useState hook from React
Declare state variable using useState hook
Use state variable and setState function to update state
Pass state variable and setState function as props to child components if needed
useEffect is a hook in React that allows performing side effects in functional components.
useEffect is used to perform side effects in functional components.
It takes two arguments: a function and an array of dependencies.
The function is executed after every render cycle.
The array of dependencies is used to specify when the effect should be re-executed.
An empty array [] means the effect should only be executed once, on
Life cycle methods are functions that are invoked at various stages of a component's existence in React.Js.
There are three categories of life cycle methods: mounting, updating, and unmounting.
Mounting methods are called when a component is being created and inserted into the DOM.
Updating methods are called when a component is being re-rendered due to changes in its props or state.
Unmounting methods are called when a co...
Redux is a predictable state container for JavaScript apps.
Redux is a library for managing application state.
It provides a central store for all the state in an application.
State changes are made through actions, which are dispatched to the store.
Reducers are pure functions that take the current state and an action, and return the new state.
Selectors are functions that extract data from the state.
Middleware can be used...
Reducer is a pure function that takes the previous state and an action, and returns the new state in Redux.
Reducers specify how the application's state changes in response to actions sent to the store.
They are pure functions that take the previous state and an action, and return the new state.
Reducers should not modify the previous state, but return a new object if the state changes.
Redux uses a single root reducer fun...
Top trending discussions
I applied via Naukri.com and was interviewed before Apr 2021. There were 2 interview rounds.
SQL questions and query output.
posted on 3 May 2022
I applied via Company Website and was interviewed before May 2021. There were 3 interview rounds.
I have X years of experience in ____.
Worked with ____ for X years on various projects
Proficient in ____ with experience in developing complex applications
Have completed multiple courses and certifications in ____
Contributed to open-source projects in ____
posted on 17 Sep 2023
I applied via Naukri.com and was interviewed before Sep 2022. There were 4 interview rounds.
Basic programming questions, like find the occurrence of the characters in a string
posted on 2 Aug 2021
Sprint ceremonies are meetings held during a sprint to facilitate communication and collaboration within the team.
Sprint planning: where the team plans the work to be done in the upcoming sprint
Daily stand-up: a brief meeting where team members share progress and discuss any obstacles
Sprint review: a meeting where the team demonstrates the work completed during the sprint
Sprint retrospective: a meeting where the team r...
posted on 15 May 2024
posted on 8 Nov 2021
I applied via Recruitment Consultant and was interviewed in May 2021. There were 3 interview rounds.
Map object is an instance of Map class while map is a data structure that stores key-value pairs.
Map object is mutable while map is immutable
Map object can have any type of key while map keys are restricted to hashable types
Map object has methods like set(), get(), delete() while map has no such methods
Map object is used in object-oriented programming while map is used in functional programming
posted on 6 Mar 2025
Duration:45 min
Platform:Visual Studio Code
posted on 14 May 2024
I appeared for an interview before May 2023.
Encapsulation, Inheritance, Polymorphism, Abstraction are the 4 pillars of OOP
Encapsulation: Bundling data and methods that operate on the data into a single unit
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the complex implementation details and showing only the necessary features
Routing in MVC refers to the process of mapping URLs to controller actions in a web application.
Routing is the mechanism that directs incoming HTTP requests to the appropriate controller and action method in an MVC application.
Routes are defined in the RouteConfig.cs file in ASP.NET MVC applications.
Routes can be configured to include parameters that are passed to the controller action.
Routes can also include constrain...
posted on 15 Aug 2024
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
based on 1 review
Rating in categories
Software Developer
40
salaries
| ₹1.1 L/yr - ₹6.8 L/yr |
Associate Consultant
18
salaries
| ₹2.1 L/yr - ₹4 L/yr |
Senior Consultant
14
salaries
| ₹4.8 L/yr - ₹16 L/yr |
Devops Engineer
13
salaries
| ₹3 L/yr - ₹10 L/yr |
Team Lead
12
salaries
| ₹6 L/yr - ₹15.9 L/yr |
Tekwissen
Softenger
XcelServ Solutions
Damco Solutions