Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Esper Team. If you also belong to the team, you can get access from here

Esper Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Esper Senior Software Engineer Interview Questions and Answers

Updated 11 Sep 2024

Esper Senior Software Engineer Interview Experiences

1 interview found

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

I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Questions regarding your experience and skill set
Round 2 - Technical 

(1 Question)

  • Q1. DSA questions 1) Reverse LinkedList 2) Find Good node in Tree
  • Ans. 

    Reverse a LinkedList and find good nodes in a Tree.

    • To reverse a LinkedList, iterate through the list and change the pointers to reverse the direction.

    • To find good nodes in a Tree, perform a depth-first search and check if each node meets the criteria of being a good node.

    • Example for reversing a LinkedList: 1->2->3->4->5 becomes 5->4->3->2->1 after reversal.

    • Example for finding good nodes in a Tree: Good nodes are those

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. HLD questions design youtube like streaming system

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company and interviewer also good help for active communication regarding questions.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Coding Test 

Array and Java related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - HR was rude and the Interviewer was fixated on one topic. He was rejecting candidates left and right.

I was interviewed before Dec 2021.

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 - Technical 

(1 Question)

  • Q1. Ds Algo round. Any programming language
Round 3 - Technical 

(1 Question)

  • Q1. System design: url shortner, moving large file from one location to other location with LLD
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion more of a formality if you clear technical rounds

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DS Algo
System design
Keep your code clean while solving problem
Clarify problem
First discuss the solution you are approaching.
Explain with sudo code first once both agree, start coding after that.

What happens when you type www.google.com in web browser
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Project Discussion 

(2 Questions)

  • Q1. Questions on what project you worked on
  • Q2. Design 2 factor authentication
  • Ans. 

    Implementing 2 factor authentication for enhanced security

    • Require users to enter their password as the first factor

    • Send a unique code to the user's registered email or phone as the second factor

    • Prompt the user to enter the code to complete the authentication process

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Sep 2022. There were 2 interview rounds.

Round 1 - Coding Test 

Very basic problem solving round

Round 2 - One-on-one 

(1 Question)

  • Q1. Medium level DSA problem solving round

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well
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
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic DS question like dutch flag problem.

Round 2 - Technical 

(2 Questions)

  • Q1. Implement debounce function
  • Ans. 

    Debounce function delays the execution of a function until after a specified amount of time has passed since the last time it was invoked.

    • Create a function that takes a function and a delay time as parameters

    • Use setTimeout to delay the execution of the function

    • Use clearTimeout to reset the timer if the function is invoked again within the delay time

  • Answered by AI
  • Q2. Closure based questions.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Coding Test 

Two questions asked:
1. Partition equal sum
2. find length largest region boolean matrix

Interview Preparation Tips

Topics to prepare for Freshworks Senior Software Engineer interview:
  • Hld
  • LLD
  • Coding
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I was interviewed before Sep 2023.

Round 1 - Coding Test 

Hacker rank evaluation with three questions

Round 2 - Technical 

(2 Questions)

  • Q1. Android fundamentals
  • Q2. Lifecycle methods and synchronization
Round 3 - Technical 

(2 Questions)

  • Q1. Comparator based problem solving
  • Q2. Binary tree based Hashmap question
Round 4 - HR 

(1 Question)

  • Q1. Usual behavior fit questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. Immediate higher number to right
  • Ans. 

    The immediate higher number to the right of each element in an array

    • Iterate through the array from right to left

    • For each element, compare it with the elements to its right to find the immediate higher number

    • Store the immediate higher number in a new array

  • Answered by AI
  • Q2. Count pair whose sum is perfect square.
  • Ans. 

    Count pairs in an array whose sum is a perfect square.

    • Iterate through the array and calculate the sum of each pair.

    • Check if the sum is a perfect square using a function.

    • Increment a counter if the sum is a perfect square.

    • Return the final count of pairs.

  • Answered by AI
  • Q3. Parking lot LLD
  • Q4. E Commerce HLD and LLD
  • Q5. Kth largest number in BST
  • Ans. 

    To find the Kth largest number in a Binary Search Tree (BST), we can perform an in-order traversal and keep track of the Kth largest element.

    • Perform an in-order traversal of the BST to get the elements in non-decreasing order.

    • Keep track of the Kth largest element while traversing the BST.

    • Return the Kth largest element once found.

  • Answered by AI

Skills evaluated in this interview

Esper Interview FAQs

How many rounds are there in Esper Senior Software Engineer interview?
Esper interview process usually has 3 rounds. The most common rounds in the Esper interview process are Technical and HR.
How to prepare for Esper Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Esper . The most common topics and skills that interviewers at Esper expect are AWS, Django, Docker, Java and Jenkins.
What are the top questions asked in Esper Senior Software Engineer interview?

Some of the top questions asked at the Esper Senior Software Engineer interview -

  1. DSA questions 1) Reverse LinkedList 2) Find Good node in T...read more
  2. HLD questions design youtube like streaming sys...read more

Tell us how to improve this page.

Esper Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Esper Senior Software Engineer Salary
based on 8 salaries
₹23 L/yr - ₹42 L/yr
94% more than the average Senior Software Engineer Salary in India
View more details

Esper Senior Software Engineer Reviews and Ratings

based on 2 reviews

1.6/5

Rating in categories

1.0

Skill development

1.0

Work-life balance

4.0

Salary

1.3

Job security

1.0

Company culture

1.0

Promotions

1.6

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
8 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer III
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Staff Engineer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Devops Engineer
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Esper with

Innovaccer

3.4
Compare

CleverTap

3.6
Compare

Freshworks

3.5
Compare

Zoho

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