GupShup | SDE2 | Bangalore
Anonymous User
4966

Status: 1year 9 months experience
Position: SDE2 at GupShup
Location: Bangalore
Date: May 2020

Was directly called by recruiter, did not apply anywhere.

1st Round on Hackerearth with Interviewer(Team Lead) (1 hour):

  • Algorithm question : Questions were pretty simple , Design LRU cache and a string manipulation problem. Did not have to run these problems , just coding and discussion was enough. Finished this in 35 minutes.

2nd Round - With Hiring Manger (1 hour):

-Design question : Was not asked full design , but parts of the problem to design BookMyShow, like how to handle concurrency ,
-More questions on communication techniques like Long polling , push-pull models
-Questions on cache, how to handle consistency in cache.

3rd Round - With Vice President (1 hour):

  • General questions on why you want to leave, current work , explained about design aspects of current work, what design choices I took.
  • No design/Algo questions were asked.
  • He then explained in detail what is done in Gupshup and the kind of work I would be involved in.

Result: Selected
Compensation details : https://leetcode.com/discuss/compensation/1221336/gupshup-sde2-bangalore/944472

Preparation:

  • Have solved around 300 questions on LC , Solved around 50 more on Geeks
  • For Design: I tried solving various famous questions like Dropbox,BookMyShow etc. Geeks has around 6,7 articles to get good idea.
  • CP experience : I used to be a 4* coder on codechef, but have not practised much after college, so had to leetcode for around 3 months
  • I was not working in microservices architecture , so had to learn about microservices by myself.
  • Current tech stack: Java(mainly)+ little bit of JavaScript
  • Future tech Stack : It depends as there are 2 divisions , one to build scalable applications and other to work on newer technologies . I am ok with both :)
Comments (2)