Filter interviews by
Join queries in MySQL databases allow you to combine data from multiple tables based on a related column.
Use JOIN keyword to combine data from two or more tables based on a related column
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Specify the columns to be retrieved using SELECT statement
Find missing element in array of strings
Iterate through the array and check for missing elements
Use a hash map to keep track of elements present in the array
Compare the elements in the array with a reference array to find the missing element
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
Promises are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
Example: fetch() API returns a promise that resolves with the response to a request.
JavaScript handles asynchronous codes using callbacks, promises, and async/await.
Callbacks are functions passed as arguments to another function to be executed later.
Promises represent the eventual completion (or failure) of an asynchronous operation and allow chaining of multiple asynchronous operations.
Async/await is a modern way of handling asynchronous code that makes it look synchronous.
Example: Using setTimeout w...
I applied via Naukri.com and was interviewed in Dec 2022. There were 2 interview rounds.
Fragments in React.js are used to group multiple elements without adding an extra node to the DOM.
Fragments are a way to group multiple elements without using a wrapper element.
They help in avoiding unnecessary divs in the DOM.
Fragments can improve performance by reducing the number of DOM nodes.
They are useful when returning multiple elements from a component's render method.
Fragments can be written using the
I applied via Walk-in and was interviewed in Jan 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
React js and JavaScript scenarios based problems.
I applied via Approached by Company and was interviewed in Apr 2022. There was 1 interview round.
I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.
A single page application is a web application that loads once and dynamically updates the content without refreshing the page.
Loads once and dynamically updates content
No page refreshes
Uses JavaScript frameworks like React to handle routing and rendering
Improves user experience by providing a seamless and responsive interface
React provides efficient and flexible UI rendering, component reusability, and easy integration with other libraries.
Virtual DOM allows for faster rendering and improved performance
Component-based architecture promotes reusability and modularity
Easy integration with other libraries and frameworks like Redux and React Native
JSX syntax allows for easy creation of complex UI components
React community provides a vast array
useMemo is a hook in React that memoizes the result of a function and returns the cached value on subsequent renders.
useMemo is used to optimize performance by avoiding unnecessary re-renders.
It takes two arguments: a function and an array of dependencies.
The function is only re-executed if any of the dependencies change.
Common use cases include expensive calculations, filtering, and sorting.
Example: useMemo(() => calc
Functional components are a type of React component that are defined as a function rather than a class.
They are simpler and easier to read than class components.
They don't have state or lifecycle methods.
They receive props as an argument and return JSX.
They are often used for presentational components.
They can use React hooks to manage state and lifecycle.
Example: const MyComponent = (props) => { return
I applied via Job Portal and was interviewed in Jan 2024. There was 1 interview round.
let, var, and const are all used for variable declaration in JavaScript, but they have different scopes and behaviors.
let has block scope, var has function scope, and const is a constant that cannot be reassigned.
Using let allows you to declare variables that are limited to the scope of a block statement.
var variables are hoisted to the top of their function scope.
const variables must be initialized with a value and ca
based on 1 interview
Interview experience
Application Developer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Automation Test Engineer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer Intern
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Application Developer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Swiggy
Zomato
Cult.fit
BigBasket