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

SDE - 1

WebEngage
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
Started studying as an average student then entered the field of JEE and cracked JEE Main, which eventually gave me the confidence to do anything I want to achieve. Entered IIIT Nagpur, again started struggling with coding for 6 months and then one day got a breakthrough with an inter-college coding competition which helped me gain confidence to crack any big Company. After that I cracked SDE Internship at Groww and Now I cracked WebEngage as a SDE-1 .
Application story
I messaged the recruiter on LinkedIn explaining my skill set and my interest in Joining the company. Then I got a call to discuss the interview process and Compensation after which my process got started at WebEngage for SDE-1 role.
Why selected/rejected for the role?
I was selected for this role because I cleared all the rounds with good interview feedback. I had the required skills and problem solving ability to get fit for this role which will help me to grow in this area.
Preparation
Duration: 3 months
Topics: Data Structures, Algorithms, Dynamic Programming, OOPS concepts, DBMS, OS and Computer Networks
Tip
Tip

Tip 1 : Practice DSA as much as possible with leetcode medium based questions.
Tip 2 : Revised all the CS fundamentals by making short interview based questions.

Application process
Where: Other
Eligibility: prior Internship experience in Java and SpringBoot
Resume Tip
Resume tip

Tip 1: Make single column resume and bold all the important information. 
Tip 2: Have 2 good CRUD-based projects and a good internship experience.

Interview rounds

01
Round
Medium
Video Call
Duration60 mins
Interview date20 Feb 2023
Coding problem2

This round started by asking a SQL query and then two medium-based DSA questions and at the end had a good discussion on core Java Concepts.

1. Next Greater Number

Moderate
15m average time
90% success
0/80
Asked in companies
Morgan StanleySamsungArcesium

You are given a string S which represents a number. You have to find the smallest number strictly greater than the given number which contains the same set of digits as of the original number i.e the frequency of each digit from 0 to 9 should be exactly the same as in the original number.

For example:
If the given string is 56789, then the next greater number is 56798. Note that although 56790 is also greater than the given number it contains 1 '0' which is not in the original number and also it does not contain the digit '8'.

Note:

The given string is non-empty.

If the answer does not exist, then return -1.

The given number does not contain any leading zeros.
Problem approach

First I explained the brute force approach by using merge sort which took O(N*logN) time complexity.
Then I optimized the appraoch by using binary search which eventually gave me the most optimized solution.

Try solving now

2. Kth Largest Element in BST

Moderate
0/80
Asked in companies
AdobeWells FargoCIS - Cyber Infrastructure

Given the root node of a Binary Search Tree (BST), you have to return the Kth largest element in the BST.

For Example:
If K is 4 and the tree is depicted by the following image then,

Example1

The 4th largest element in the given BST is 1. So the output will be 1.
Follow-up :
 Try to do it in O(1) space without using recursion.
Problem approach

The idea here is to used a reverse Morris Traversal.

Try solving now
02
Round
Medium
Video Call
Duration60 mins
Interview date27 Feb 2023
Coding problem1

The round was based on the work experience I had at Groww.

1. Technical Questions

how the services were designed ?

what challenges were faced?

How did I tackle those challenges were asked?
At last some medium-based Core Java and SpringBoot concepts were asked.

03
Round
Medium
Video Call
Duration45 mins
Interview date9 Mar 2023
Coding problem1

This round was based on problem-solving and a cultural fit round and It was taken by the director of Engineering.

1. Basic HR Questions

Why I want to join the WebEngage?

What motivated me to apply for Webengage?

 What are my future plans?

  he asked me to design a Database Schema for a problem which was like suppose if I want to go to station 2 from station 1 on Date xx/yy/zzzz then return list of trains available on that date.

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
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4658 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
962 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6451 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3453 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114580 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57826 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34962 views
7 comments
0 upvotes