Up Grad interview experience Real time questions & tips from candidates to crack your interview

Teaching Assistant

Up Grad
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Application story
I received a job application link through a LinkedIn message from an HR representative at Upgrad. Following that, I completed the application form. Subsequently, after a few days, I received an invitation for a meeting from KnowledgeHunt Upgrad. This meeting primarily consisted of a technical interview, focusing on JavaScript core concepts and React. Following the technical interview, I underwent an HR round during which I answered basic questions and received information about the job role and responsibilities. After a few more days, I received my official offer letter.
Preparation
Duration: 4 months
Topics: JavaScript Advanced Concepts, Advanced Arrays in JavaScript, Await and Async in JavaScript, Promises in JavaScript
Tip
Tip

Tip 1 : When embarking on your JavaScript journey, ensure thoroughness and consistency, especially since advanced topics may pose challenges.
Tip 2: During a web development interview, anticipate inquiries related to Data Structures and Algorithms (DSA), with potential coding tasks in JavaScript. It's crucial to practice DSA concepts beforehand. 

Tip 3: Engage in web development projects that encompass CRUD operations to enhance your practical skills.

Application process
Where: Linkedin
Eligibility: No Eligibility Criteria
Resume Tip
Resume tip

Tip 1: Include a project in your portfolio showcasing experience with CRUD operations. 

Tip 2: Ensure your resume highlights proficiency in both frontend and backend development.

Interview rounds

01
Round
Medium
Face to Face
Duration25
Interview date30 Sep 2023
Coding problem0
Web problem/projects3

1. City Weather Data Retrieval with API and Promises

Develop a function named `retrieveCityWeatherData` that retrieves weather information for a specified city by making use of an API returning a Promise. The function's specifications are as follows:

1. Take a city name as a string parameter.

2. Initiate an API request to acquire weather data for the specified city.

3. Upon a successful API response, fulfill the promise with the obtained weather details (such as temperature, humidity, and description).

4. In case of an unsuccessful API call, decline the promise and include an error message.

2. Nested Callbacks with Promises for Asynchronous API Requests"

Restructure the current code, which retrieves data from these APIs through nested callbacks, by employing Promises. This approach aims to eliminate the problem of "Callback Hell."

3. Asynchronous File Processing Utility with JavaScript Callbacks

Creating a JavaScript utility for file processing is your current endeavor. The objective involves crafting a function capable of asynchronously reading a file and executing operations on its contents through the utilization of callbacks.

02
Round
Easy
HR Round
Duration30
Interview date10 Oct 2023
Coding problem4

1. What makes you believe that UpGrad is the perfect organization for you to apply your skills and synchronize with your career aspirations?

2. How do you handle collaboration and teamwork in a professional environment, especially when it comes to seamlessly blending with a diverse group of team members to accomplish shared objectives?

3. Which activities do you engage in during your free time, and how do you differentiate between pastimes and interests in relation to their importance and influence on your individual life and overall well-being?

4. What differences do you observe between the responsibilities of a leader and a mentor in a professional setting, and what are your thoughts on the distinct influences they have on both individuals and teams?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Data Science Subject Expert
2 rounds | 2 problems
Interviewed by Up Grad
703 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4656 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes