Upload Button Icon Add office photos

Filter interviews by

Gupshup Senior Sdet Engineer Interview Questions and Answers

Updated 11 Mar 2024

Gupshup Senior Sdet Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. How to log latency for an api. Tinyurl system design
  • Ans. 

    To log latency for an API, you can use logging frameworks like Log4j or SLF4J to record timestamps before and after the API call.

    • Use a logging framework like Log4j or SLF4J to record timestamps before and after the API call

    • Calculate the latency by subtracting the timestamps

    • Include the latency information in the log message for monitoring and analysis

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Sep 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Hackerearth platform was provided , Question was based on Tree dsa. Need to run and pass few test cases.

Round 2 - Case Study 

Design patterns , chess LLD

Round 3 - Case Study 

Design blocking queue which can handle the multithreading scenario

Round 4 - One-on-one 

(5 Questions)

  • Q1. Last project experiences
  • Ans. 

    Developed a web application for tracking inventory and sales data

    • Used React for front-end development

    • Implemented RESTful APIs using Node.js and Express

    • Utilized MongoDB for database management

  • Answered by AI
  • Q2. And management cases.
  • Q3. Discussion about recent projects
  • Q4. Discussion about working in projects for which hiring for
  • Q5. Discussion about why leaving previous company.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Dec 2023. There were 3 interview rounds.

Round 1 - Coding Test 

DSA medium level questions

Round 2 - Technical 

(2 Questions)

  • Q1. JS based questions, event loop
  • Q2. Tricky questions based on output - JS concepts
Round 3 - One-on-one 

(2 Questions)

  • Q1. Machine Coding round on JS, Html, Css
  • Q2. Questions on performance optimization, security

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a strong understanding of the fundamentals of JavaScript, HTML, CSS, and any framework such as React.js. Additionally, possess a basic knowledge of performance optimization and web security.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Coding Test 

Basic DSA leet code.

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Sep 2023. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Implement queue,
  • Q2. React life cycle
  • Q3. Some output based questions
  • Q4. What is polyfill, implemented one two polyfill
  • Ans. 

    A polyfill is a piece of code that provides modern functionality on older browsers that do not natively support it.

    • Polyfills are commonly used for adding support for new JavaScript features on older browsers.

    • Two popular polyfills are 'Babel' for ES6 features and 'fetch' for the Fetch API.

    • Polyfills help ensure a consistent user experience across different browsers.

    • Polyfills can be implemented using JavaScript libraries ...

  • Answered by AI
  • Q5. Create todo list using react
  • Ans. 

    Create a todo list using React for managing tasks and reminders.

    • Use React components to create a form for adding tasks

    • Store tasks in state and display them in a list

    • Add functionality to mark tasks as completed and delete tasks

    • Implement features like filtering tasks by status or due date

  • Answered by AI
  • Q6. Closure and hoisting

Interview Preparation Tips

Interview preparation tips for other job seekers - Good understanding of javascript and react is. Enough to get u job here

Skills evaluated in this interview

I was interviewed before Apr 2021.

Round 1 - Video Call 

(2 Questions)

Round duration - 75 Minutes
Round difficulty - Medium

  • Q1. 

    Triplets with Given Sum Problem

    Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K.

    Explanation:

    A t...

  • Ans. 

    The task is to identify all distinct triplets within an array that sum up to a specified number.

    • Iterate through the array and use nested loops to find all possible triplets.

    • Keep track of the sum of each triplet and compare it with the target sum.

    • Print the triplet if the sum matches the target sum, else print -1.

  • Answered by AI
  • Q2. 

    K-th Largest Number in a BST

    Given a binary search tree (BST) consisting of integers and containing 'N' nodes, your task is to find and return the K-th largest element in this BST.

    If there is no K-th la...

  • Ans. 

    Find the K-th largest element in a BST.

    • Perform reverse in-order traversal of the BST to find the K-th largest element.

    • Keep track of the count of visited nodes to determine the K-th largest element.

    • Return -1 if there is no K-th largest element in the BST.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. Can you design a database schema for a support ticketing system, such as Freshdesk?
  • Ans. 

    Designing a database schema for a support ticketing system like Freshdesk.

    • Create a 'Tickets' table with fields like ticket ID, subject, description, status, priority, etc.

    • Include a 'Users' table for customer and agent information.

    • Establish a 'Categories' table for ticket categorization.

    • Implement a 'Comments' table to track communication history.

    • Utilize foreign keys to establish relationships between tables.

  • Answered by AI
  • Q2. 

    Count Ways to Reach the N-th Stair Problem Statement

    You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or tw...

  • Ans. 

    The problem involves counting the number of distinct ways to climb N stairs by taking 1 or 2 steps at a time.

    • Use dynamic programming to solve this problem efficiently.

    • The number of ways to reach the Nth stair is equal to the sum of ways to reach (N-1)th stair and (N-2)th stair.

    • Handle modulo 10^9+7 to avoid overflow issues.

    • Consider base cases for 0th and 1st stair.

    • Optimize the solution by using constant space instead of

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. Can you design the Low-Level Design (LLD) and High-Level Design (HLD) for a system like BookMyShow?
  • Ans. 

    Designing the Low-Level Design (LLD) and High-Level Design (HLD) for a system like BookMyShow.

    • For HLD, identify main components like user interface, booking system, payment gateway, and database.

    • For LLD, break down each component into detailed modules and their interactions.

    • Consider scalability, security, and performance in both designs.

    • Example: HLD - User selects movie -> Booking system checks availability -> Pa...

  • Answered by AI
Round 4 - HR 

Round duration - 60 Minutes
Round difficulty - Easy

This was hiring manager round

Round 5 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

This was culture fit round

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Senior Software Engineer in HyderabadEligibility criteriaNo criteriaFreshworks interview preparation:Topics to prepare for the interview - Data structures, HLD, LLD, Database basics, operating system basicsTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : prepare github profile with few good projects
Tip 2 : solve questions from topics like dp, stack, queue, tree
Tip 3 : prepare HLD, LLD

Application resume tips for other job seekers

Tip 1 : add your github profile, competitive coding profiles
Tip 2 : add few achievements like open source contribution, hackathons
Tip 3 : add few personal projects with github link or working site link

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Referral

Interview Questionnaire 

1 Question

  • Q1. Ds related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong in DS and algo and should good logical thinking.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. System Design question on designing a Tiny URL
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Write a program that solves sudoku

Round 2 - Technical 

(1 Question)

  • Q1. How do you build a tiny URL Application?
  • Ans. 

    A tiny URL application is built by generating short aliases for long URLs, storing them in a database, and redirecting users to the original URL when the alias is accessed.

    • Generate a unique short alias for each long URL

    • Store the alias and corresponding long URL in a database

    • Implement a redirect mechanism to redirect users from the alias to the original URL

    • Handle edge cases like duplicate URLs, expired aliases, and inva

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jun 2022. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Coding round with senior software engineer
Round 3 - One-on-one 

(1 Question)

  • Q1. Resume based discussion with lead software engineer
Round 4 - One-on-one 

(1 Question)

  • Q1. Resume based and coding round with hiring manager
Round 5 - One-on-one 

(1 Question)

  • Q1. Cross team resume based and coding round with a staff engineer
Round 6 - HR 

(1 Question)

  • Q1. Attitude and culture fit

Gupshup Interview FAQs

How many rounds are there in Gupshup Senior Sdet Engineer interview?
Gupshup interview process usually has 1 rounds. The most common rounds in the Gupshup interview process are Technical.

Tell us how to improve this page.

Gupshup Senior Sdet Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

BYJU'S Interview Questions
3.1
 • 2.2k Interviews
Paytm Interview Questions
3.3
 • 776 Interviews
Swiggy Interview Questions
3.8
 • 439 Interviews
PolicyBazaar Interview Questions
3.6
 • 346 Interviews
Zomato Interview Questions
3.7
 • 322 Interviews
PhonePe Interview Questions
4.0
 • 307 Interviews
Freshworks Interview Questions
3.5
 • 155 Interviews
Ola Cabs Interview Questions
3.4
 • 143 Interviews
Vyapar Interview Questions
3.4
 • 53 Interviews
View all
Software Engineer
87 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
63 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer Level 1
36 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
34 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
33 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Gupshup with

Twilio

3.9
Compare

Hike

3.6
Compare

InMobi

3.5
Compare

Paytm

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview