Filter interviews by
Be the first one to contribute and help others!
I applied via Naukri.com and was interviewed before Jul 2019. There was 1 interview round.
Explaining something involves breaking down a concept or process into simpler terms for better understanding.
Start by providing an overview of the topic
Break down the key components or steps involved
Use examples or analogies to clarify complex ideas
Conclude by summarizing the main points
I applied via Referral and was interviewed in Sep 2021. There were 3 interview rounds.
I applied via Other and was interviewed in Apr 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
To connect a component to Redux store, we use the connect function from the react-redux library.
Import the connect function from react-redux.
Use the connect function to wrap the component and connect it to the Redux store.
The connect function takes two parameters: mapStateToProps and mapDispatchToProps.
mapStateToProps is a function that maps the state from the Redux store to the component's props.
mapDispatchToProps is ...
Context API is a way to share data between components without passing props down manually.
Context API provides a way to pass data through the component tree without having to pass props down manually at every level.
It is useful for sharing data that needs to be accessed by many components at different levels of the tree.
Initial state can be set in Context API using the createContext() function.
There is no need to have ...
Yes, it is mandatory for Reducer to have an initial state.
Initial state defines the starting point of the state tree.
It helps in defining the shape of the state tree.
It is used to set default values for the state properties.
It is also used to reset the state to its initial values.
Example: const initialState = { count: 0 };
Example: const initialState = { name: '', age: 0 };
Minimum coverage for an app and code pushed to production/master branch while deployment.
Minimum coverage for an app depends on the project requirements and complexity.
Generally, a coverage of 80% or higher is considered good.
Code pushed to production/master branch should be thoroughly tested and reviewed.
Continuous integration and deployment can help automate this process.
Examples of tools for code coverage include Je
React re-renders just the part of the page that has changed, thanks to its virtual DOM.
React uses a virtual DOM to track changes in the UI.
When a component's state or props change, React compares the virtual DOM with the real DOM and updates only the necessary parts.
This approach improves performance by minimizing the number of DOM manipulations.
React's diffing algorithm efficiently determines the minimal set of change
Service Workers are scripts that run in the background and can intercept network requests, cache or modify responses.
Offline support for web applications
Push notifications
Background synchronization
Reduced network usage and faster page loads
Progressive Web Apps (PWA)
Redux-Saga is a middleware for Redux that handles side effects. Actions can be dispatched from components using mapDispatchToProps.
Redux-Saga is used to handle side effects like API calls and asynchronous actions.
It uses generator functions to make asynchronous code look synchronous.
Sagas listen for specific actions and perform tasks based on those actions.
To dispatch actions from components, use mapDispatchToProps to ...
I applied via Campus Placement and was interviewed in Aug 2021. There were 3 interview rounds.
I applied via Recruitment Consultant
I applied via Campus Placement and was interviewed in Apr 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.
This chips packet is the perfect snack for your train journey!
The chips are delicious and will satisfy your hunger on the go
The packet is easy to carry and won't take up much space in your bag
It's a great way to pass the time on a long train ride
You can share it with your fellow passengers and make new friends
It's a convenient and affordable snack option
Upgrade your smartphone experience with the latest technology and features.
Our new smartphone offers faster processing speeds for seamless multitasking.
The camera has improved resolution and advanced features for stunning photos and videos.
The battery life is longer, so you can stay connected all day without worrying about charging.
The design is sleek and modern, making it a stylish accessory for any outfit.
With the la...
I was interviewed in Aug 2020.
Remove duplicate entries from array of strings using JavaScript
Use Set to remove duplicates
Convert Set back to array
Use spread operator to convert Set to array
Determines if words in given array are anagram or not using JS
Create a function that takes an array of strings as input
Loop through the array and sort each string alphabetically
Compare the sorted strings to check if they are equal
Return true if all strings are anagrams, else false
based on 6 reviews
Rating in categories
Software Engineer
6
salaries
| ₹1.8 L/yr - ₹8 L/yr |
Project Manager
5
salaries
| ₹1.8 L/yr - ₹8.4 L/yr |
Software Developer
4
salaries
| ₹2 L/yr - ₹3.6 L/yr |
Junior Software Engineer
4
salaries
| ₹1 L/yr - ₹1.2 L/yr |
UI/UX Designer
3
salaries
| ₹5 L/yr - ₹8 L/yr |
TCS
Infosys
Wipro
HCLTech