Filter interviews by
I applied via LinkedIn and was interviewed before Oct 2022. There were 2 interview rounds.
React JS is a JavaScript library for building user interfaces.
React JS is used for creating interactive user interfaces for web applications.
It allows developers to create reusable UI components.
React uses a virtual DOM for efficient rendering of components.
It follows a component-based architecture for building UI elements.
React JS is maintained by Facebook and a community of developers.
useState is a hook in React that allows functional components to have state.
useState is a built-in hook in React for adding state to functional components
It returns an array with two elements - the current state value and a function to update that value
Example: const [count, setCount] = useState(0);
useState hook is used to update the state values in React components.
useState hook is a built-in React hook that allows functional components to have state.
It returns an array with two elements - the current state value and a function to update that value.
Example: const [count, setCount] = useState(0);
To update the state value, you call the setter function returned by useState, passing in the new value.
Example: setCoun
Redux is a predictable state container for JavaScript apps.
Centralized state management for React applications
Helps in managing complex state logic
Enables time-travel debugging
Facilitates data flow in a unidirectional manner
Improves performance by reducing unnecessary re-renders
I was interviewed before Sep 2016.
I applied via Recruitment Consultant and was interviewed before Sep 2018. There were 4 interview rounds.
I was interviewed in Jul 2017.
I am a software engineer with experience in developing and maintaining software applications.
I have a strong background in programming languages such as Java, C++, and Python.
I have worked on various projects, including developing web applications and implementing software solutions.
I am skilled in problem-solving and debugging, ensuring efficient and effective software development.
I have experience in collaborating wi...
I learned valuable teamwork and problem-solving skills during my summer internship.
Developed strong collaboration skills by working with a team of software engineers to complete projects
Gained experience in troubleshooting and debugging software issues
Learned to effectively communicate and present technical concepts to both technical and non-technical stakeholders
Improved problem-solving abilities by identifying and re...
Java is an object-oriented language while C is a procedural language.
Java is platform-independent while C is platform-dependent.
Java has automatic garbage collection while C requires manual memory management.
Java has built-in support for multithreading while C requires external libraries.
Java has a larger standard library compared to C.
Java is more secure than C due to its strong type checking and exception handling.
C ...
Pointers are variables that store memory addresses of other variables in programming languages.
Pointers allow direct access and manipulation of memory locations.
They are commonly used in programming languages like C and C++.
Pointers can be used to pass variables by reference, allowing modifications to the original value.
They can also be used to dynamically allocate memory.
Example: int* ptr; // declares a pointer to an
In 5 years, I see myself as a senior software engineer leading a team of developers.
Leading a team of developers
Working on complex projects
Continuing to learn and grow in my role
Contributing to the success of the company
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Reactjs Developer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
.NET Software Developer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Accenture
Wipro
Cognizant