Gupshup

Gupshup Interview Experience

About Gupshup: It visited our campus at the end of october. Its a Conversational Engagement Platform empowering company which mostly works to build a bots for different companies like META, Flipcart , Netflix.


CTC offered: 18 LPA + Some units of stocks

In hand: 16 LPA

Round 1: Coding assessment

No of Que: 1

Link: https://www.thejoboverflow.com/p/p1880/

Language : Any

This was like a small project where we have to use oops concept to build this game and pass the given test cases.There were 4 test cases and time of 8 hr was given to solve this problem. I started to code the problem in CPP and it took me around 3 hrs to understand the question code the solution. Even after 3 hrs I was able to pass the 3 test cases out of 4 so I took around 1 more hour to debug the code and get the 4th test case pass.

They took 10-15 days to announce the result of round 1 , they might have gone through the codes to check the plagiarism and oops concepts used. They shortlisted only 3 students  for the next round.

 

Round 2: Technical Interview 1(1 hr)

 

It was a virtual interview with a Senior Software Engineer. I was asked the following  questions:

  •  
  • Introduction.
  • Which is your fav question which you have solved on leetcode? I said knapsack problem then he firstly said to explain it and then asked to code it down and also needed to run it.
  • A medium level DSA question based on string , he gave some time to think and then code in one go without any error or mistake so I took my time and then started with the code.
  • What is REST API??
  • What are verbs in REST API??
  • Difference between PUT, PATCH AND POST?
  • Few questions on Database.
  • Some basic OOPS questions.
  • Which OOPS concepts you used in the code of assessment?
  • Few questions on Project.
  • Few questions on Django .

 

Overall take away from the interview is that , study your resume properly , most of the questions will be based on that.

 

Round 3: Technical Interview 2 (30 min)

 

It was also a virtual interview with a manager . This interview was just to make a technical conversation with a manager so that he gets to know about my technical skills more. Again most of the questions were based on my resume so basically they tested that I have not lied in my resume . Questions on Database, REST API , Django, and core CS fundamental were asked. Also one easy DSA question was asked with code which was just like a formality question.


 

Read more

Dhruv Pundkar

2024-07-13

More References: