i
upGrad
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Walk-in and was interviewed in Dec 2024. There was 1 interview round.
What people are saying about upGrad
I applied via LinkedIn and was interviewed before May 2021. There were 2 interview rounds.
var, let, and const are all used to declare variables in JavaScript, but they have different scoping rules and behaviors.
var has function scope and can be redeclared and reassigned
let has block scope and can be reassigned but not redeclared
const has block scope and cannot be reassigned or redeclared
Use const for values that won't change, let for values that will, and avoid var
CSS box model defines the layout of elements on a webpage. Padding and margin can apply to block-level elements but not to inline elements.
CSS box model consists of content, padding, border, and margin around an element.
Padding adds space inside the border of an element.
Margin adds space outside the border of an element.
Padding and margin can apply to block-level elements like <div> but not to inline elements lik
Arrow functions are shorter syntax for writing function expressions.
Arrow functions do not have their own 'this' keyword.
Arrow functions cannot be used as constructors.
Arrow functions do not have the 'arguments' object.
Arrow functions are more concise and easier to read.
Regular functions are better for methods and constructors.
JavaScript asynchronous model allows non-blocking code execution by using callbacks and promises.
JavaScript uses an event loop to handle asynchronous operations.
Callbacks are functions passed as arguments to other functions and executed when the operation is complete.
Promises are objects that represent the eventual completion or failure of an asynchronous operation.
Async/await is a newer syntax that allows writing asyn...
posted on 27 Jul 2021
I appeared for an interview in Feb 2021.
posted on 17 Aug 2022
I applied via LinkedIn and was interviewed before Aug 2021. There were 5 interview rounds.
Create Web Page in react js with required functionality
Totally Javascript based and data structure
I applied via Job lever and was interviewed before Sep 2021. There were 2 interview rounds.
Easy leetcode code 2 questions , HTML5 css javascript simple screen design
I applied via Job Fair and was interviewed before Nov 2023. There were 3 interview rounds.
3 coding question around prime number arrays and strings
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
Developed a web application for tracking personal fitness goals and progress.
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end functionality
Utilized MongoDB for database management
useState, useEffect, useRedux are hooks in React for managing state and side effects.
useState is a hook used for managing state in functional components.
useEffect is a hook used for handling side effects in functional components.
useRedux is not a built-in hook, but a common convention for using Redux with React.
In 2015, EcmaScript 6 (ES6) was released with significant updates and new features.
Introduction of let and const for block-scoped variables
Arrow functions for more concise syntax
Classes for object-oriented programming
Template literals for string interpolation
Enhanced object literals and destructuring assignments
API works by allowing different software applications to communicate with each other through a set of rules and protocols.
API receives a request from a client application
API processes the request and interacts with the server
API sends back a response to the client application
Examples: REST API, SOAP API
I applied via Job Portal and was interviewed before Nov 2023. There were 3 interview rounds.
Use a user table with a column for user type (free, gold, platinum)
Create a user table with columns for user ID, name, email, user type
Use a separate table for user types with columns for type ID and type name
Establish a one-to-many relationship between user and user type tables
Example: user table - user_id, name, email, type_id; user_type table - type_id, type_name
High-level design for a live rank dashboard for a live test with millions of users.
Use a scalable architecture to handle millions of users concurrently.
Implement real-time data processing to update ranks dynamically.
Utilize caching mechanisms to improve performance and reduce load on the database.
Design a user-friendly interface with intuitive data visualization.
Include features for filtering, sorting, and searching to
posted on 26 Jun 2024
Design a file manager similar to VS code
Implement a sidebar for file navigation
Include features like search, filter, and sort options
Allow users to create, delete, rename, and move files and folders
Support for multiple tabs and split views for editing multiple files
Provide syntax highlighting and code completion for various file types
I applied via Referral and was interviewed before Aug 2021. There was 1 interview round.
Answer on how to list in react and the input box
Use the map function to create a list in React
Use the state to store the input value
Use onChange event to update the state when the input value changes
Use onSubmit event to handle the form submission
based on 1 interview
Interview experience
Admission Counsellor
559
salaries
| ₹2 L/yr - ₹10 L/yr |
Academic Counsellor
303
salaries
| ₹3 L/yr - ₹11.2 L/yr |
Senior Academic Counsellor
239
salaries
| ₹4 L/yr - ₹14 L/yr |
Senior Admission Counsellor
213
salaries
| ₹4.5 L/yr - ₹16.5 L/yr |
Senior Associate
208
salaries
| ₹3.2 L/yr - ₹13 L/yr |
Simplilearn
Unacademy
BYJU'S
Whitehat jr