i
Nimblechapps
Filter interviews by
I applied via LinkedIn and was interviewed in Aug 2021. There were 3 interview rounds.
React hooks are a feature introduced in React 16.8 that allow developers to use state and other React features in functional components.
React hooks are functions that let you use state and other React features without writing a class
They are used in functional components to manage state and lifecycle
Hooks provide a way to reuse stateful logic across multiple components
Some commonly used hooks are useState, useEffect, a
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Used for building scalable network applications
Uses an event-driven, non-blocking I/O model
Allows for server-side scripting with JavaScript
Has a large and active open-source community
Examples: Netflix, LinkedIn, Walmart
I am very familiar with git and have used it extensively in my previous projects.
I have experience with version control using git
I am comfortable with git commands such as commit, push, pull, and merge
I have used git for collaborative projects with multiple contributors
I have experience with git branching and merging strategies
I have used git for deployment and continuous integration
MongoDB is a NoSQL document-oriented database that stores data in JSON-like documents.
NoSQL database
Document-oriented
Stores data in JSON-like documents
Schema-less
Supports dynamic queries
Scalable
Open-source
Used in web applications, mobile apps, and IoT devices
State is mutable data owned and managed by a component, while props are immutable data passed to a component.
State is used to store and manage data within a component
Props are used to pass data from a parent component to a child component
State can be changed using setState() method
Props cannot be changed within a component
State is initialized within the constructor of a component
Props are passed down from the parent co...
I appeared for an interview in Sep 2024, where I was asked the following questions.
Nimblechapps interview questions for popular designations
I appeared for an interview before Mar 2024.
React.js is a JavaScript library for building user interfaces, primarily for single-page applications.
React focuses on the view layer of applications, making it a library rather than a full framework.
It allows developers to create reusable UI components, enhancing code maintainability.
React can be integrated with other libraries or frameworks, such as Redux for state management.
Examples of React usage include building ...
A framework provides a structure for building applications, while a library offers reusable code for specific tasks.
Frameworks dictate the architecture and flow of the application (e.g., Angular, Django).
Libraries are collections of functions or methods that you can call as needed (e.g., jQuery, Lodash).
In a framework, you follow its rules and conventions; in a library, you have more control over the flow.
Frameworks of...
Top trending discussions
posted on 15 Feb 2022
I applied via Referral and was interviewed before Feb 2021. There were 3 interview rounds.
Interview questions for Software Engineer position
Project explanation should include details on the project's purpose, scope, and technologies used
SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) are methodologies used in software development and testing respectively
Smoke testing is a type of testing that checks if the basic functionalities of the software are working fine, while Sanity tes...
posted on 5 Oct 2023
I applied via Company Website and was interviewed before Oct 2022. There were 5 interview rounds.
Duration is around 1 hour
posted on 2 Jul 2024
Find the second largest number in an array of strings.
Convert the strings to numbers for comparison.
Sort the array in descending order.
Return the second element in the sorted array.
Find pairs in an array that sum up to a given target value.
Use a hash set to store the difference between the target value and each element in the array.
Iterate through the array and check if the current element's complement exists in the hash set.
Return the pairs that sum up to the target value.
posted on 2 Aug 2024
I applied via Approached by Company and was interviewed before Aug 2023. There was 1 interview round.
posted on 13 Aug 2024
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
Single page application is a web application that loads a single HTML page and dynamically updates the content as the user interacts with the app.
SPA uses AJAX and HTML5 to create fluid and responsive user experience.
It eliminates the need for page reloading during use, making it faster and more efficient.
Examples include Gmail, Facebook, and Google Maps.
State management is the process of managing the state of an application, including data flow, user interface updates, and user interactions.
State management involves storing and updating the state of an application to ensure data consistency.
It helps in managing user interface updates based on changes in the application state.
State management is crucial for handling user interactions and maintaining a seamless user exp...
based on 6 interviews
Interview experience
based on 39 reviews
Rating in categories
Quality Analyst
4
salaries
| ₹3.8 L/yr - ₹4.9 L/yr |
Web Designer
4
salaries
| ₹3 L/yr - ₹11 L/yr |
React Native Developer
4
salaries
| ₹3 L/yr - ₹5.2 L/yr |
Mern Stack Developer
4
salaries
| ₹2.9 L/yr - ₹5.1 L/yr |
Web Developer
3
salaries
| ₹2.7 L/yr - ₹19.2 L/yr |
Accel Frontline
Northcorp Software
Elentec Power India (EPI) Pvt. Ltd.
HyScaler