BharatPe | SDE 2 | Gurgaon | Feb 2026

bharatpe logo
bharatpe
· SDE 2· Gurgaon· 2.9y exp
March 4, 2026 · 2 reads

Summary

I interviewed for an SDE 2 position at BharatPe in Gurgaon, which involved multiple rounds focusing on Data Structures & Algorithms, SQL, System Design, and core Computer Science fundamentals.

Full Experience

Status: 2.9 years experience Location: Gurgaon, India Date: February 2026

First round:

DSA Problem : https://algomaster.io/learn/dsa/reconstruct-itinerary

Two SQL queries :

  1. Return student with second maximum score
  2. Given table students with date of scholarships, return all students who got scholarship on both 2025, 2026 year

Question : How hashmap works internally ?

Second round:

Design Notification System

  • Discuss trade-offs,
  • How to handle priority notifications,
  • what if lot of notification requests arrive at a time

Third round:

Resume discussion How can we close a thread gracefully ? How hashmap works internally ?

Interview Questions (6)

1.

Reconstruct Itinerary

Data Structures & Algorithms

The problem asks to reconstruct an itinerary from a given list of flights.

2.

SQL Query: Second Maximum Score

Other

Write an SQL query to return the student with the second maximum score from a table.

3.

SQL Query: Students with Scholarships in Multiple Years

Other

Given a table 'students' with scholarship dates, write an SQL query to return all students who received a scholarship in both 2025 and 2026.

4.

Internal workings of HashMap

Other

Explain how a HashMap works internally.

5.

Design Notification System

System Design

Design a notification system. Discuss trade-offs, how to handle priority notifications, and considerations for handling a high volume of notification requests.

6.

Graceful Thread Shutdown

Other

Explain how to close a thread gracefully.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!