i
Vinove Software & Services
Filter interviews by
I applied via Campus Placement and was interviewed in Oct 2024. There were 4 interview rounds.
1hr 30 aptitude questions and 30 tech
A python based desktop application
Implement a queue using an array of strings
Use push() to add elements to the end of the array
Use shift() to remove elements from the beginning of the array
Maintain a variable to keep track of the front of the queue
Top trending discussions
Event loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.
Event loop is responsible for handling asynchronous operations in JavaScript.
It continuously checks the call stack and the callback queue to see if there are any tasks to be executed.
Tasks from the callback queue are moved to the call stack for execution when the call stack is empty.
Event loop ensures th...
React Hooks are functions that let you use state and other React features without writing a class.
React Hooks were introduced in React 16.8.
They allow you to use state and other React features in functional components.
Some commonly used React Hooks are useState, useEffect, useContext, etc.
Hooks are more readable and easier to maintain compared to class components.
posted on 12 Jun 2024
A simple Todo app to manage tasks and deadlines
Create a form to add new tasks
Display a list of tasks with checkboxes to mark as complete
Include options to edit or delete tasks
Implement functionality to mark tasks as complete or incomplete
Add a feature to filter tasks by status (completed/incomplete)
posted on 24 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
Performance optimization techniques for React JS frontend development
Use React.memo for optimizing functional components
Avoid unnecessary re-renders by using shouldComponentUpdate or PureComponent for class components
Implement code splitting to reduce initial load time
Use lazy loading for components that are not immediately needed
Optimize images and assets for faster loading times
Minimize the use of inline styles and u...
posted on 21 Aug 2024
Decent questions asked in the online mcq test
Redux is a predictable state container for JavaScript apps, while Context API is a feature in React for passing data through the component tree.
Redux is more suitable for larger applications with complex state management needs.
Context API is simpler to use and is built into React, reducing the need for additional libraries.
Redux provides a single source of truth for the application state, making it easier to debug and ...
posted on 19 Sep 2024
Given the task to complete page design.
Event loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.
Event loop is responsible for handling asynchronous operations in JavaScript.
It continuously checks the call stack and the callback queue to see if there are any tasks to be executed.
Tasks from the callback queue are moved to the call stack for execution when the call stack is empty.
Event loop ensures th...
React Hooks are functions that let you use state and other React features without writing a class.
React Hooks were introduced in React 16.8.
They allow you to use state and other React features in functional components.
Some commonly used React Hooks are useState, useEffect, useContext, etc.
Hooks are more readable and easier to maintain compared to class components.
posted on 12 Jun 2024
A simple Todo app to manage tasks and deadlines
Create a form to add new tasks
Display a list of tasks with checkboxes to mark as complete
Include options to edit or delete tasks
Implement functionality to mark tasks as complete or incomplete
Add a feature to filter tasks by status (completed/incomplete)
posted on 19 Feb 2024
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
Focused on JS questions
React is a JavaScript library for building user interfaces.
React is a declarative, efficient, and flexible JavaScript library for building user interfaces.
It allows developers to create reusable UI components.
React uses a virtual DOM to improve performance by only updating the necessary parts of the actual DOM.
React follows a unidirectional data flow, making it easier to understand how data changes over time.
React can ...
Software Developer
104
salaries
| ₹3 L/yr - ₹9 L/yr |
Associate Software Developer
61
salaries
| ₹3.7 L/yr - ₹4.5 L/yr |
Software Engineer
23
salaries
| ₹4 L/yr - ₹10 L/yr |
Associate Software Engineer
18
salaries
| ₹3.2 L/yr - ₹5 L/yr |
Web Developer
15
salaries
| ₹2.3 L/yr - ₹8.5 L/yr |
TCS
Infosys
Wipro
HCLTech