Juspay Interview Experience
Juspay Interview Experience
I participated in the Juspay Hiring Challenge 2024 and received an offer through it.
This round wasn’t like a standard coding interview. It was a full-day stress test, assessing my depth of
understanding, ability to handle pressure, and communication over long discussions. Along with the things I
mentioned above, small things here and there from the core subjects like DBMS, OOPS, SQL etc were
asked in between (more like brain teasers).
Next, we dove into OS and DBMS concepts. The main focus was on thread safety, which makes sense
since Juspay is a payment platform. We discussed how race conditions happen, what mutexes and
semaphores are, and how to write thread-safe code. He wanted practical understanding, not just
definitions. For DBMS, he asked me a couple of SQL queries and the standard questions like ACID
properties, SQL vs NoSQL, what are transactions etc. The round wrapped up with a casual conversation
around GPA, academics, and time management. He appreciated that I maintained a good GPA while doing
internships and projects consistently. Overall, this round felt like a solid mix of DSA, systems, and
resume-based deep dive.
The first question helped me personally break the ice because he asked “How have you managed to do so
many internships while maintaining such a good GPA?” A general tip is to prepare such generic questions
well in advance so you are able to give very well structured answers on the spot. And apart from the
technical knowledge you have - communication skills matter a lot, even when you don’t know an answer
you should know how to rightly convey your lack of knowledge in that domain to the interviewer.
Then came a completely unexpected question: “What happens when you press a key on a mechanical
keyboard?” At first, I was thrown off, but I started talking about what I knew — from keypress to scan codes,
OS interrupt handling, to rendering characters on the screen. We had a long, back-and-forth discussion
here. He wasn’t looking for a textbook answer — just wanted to see how I thought and broke things down
under pressure.
After that we discussed my OFSS internship in detail and, he asked: “Why would you prefer Juspay over
Oracle, especially since you have a PPO?” This led to a 45-minute monologue from him, where he shared
Juspay’s origin story — how they started before UPI existed, the challenges they faced, the scale they
operate at now. It honestly didn’t feel like an interview at that point — more like him telling their learning and
mistakes over the years which helped them grow as a company.
We then jumped into DBMS design questions — around sharding, indexing strategies, trade-offs in
distributed systems — followed by OS and OOPS concepts. No coding was required here, but I had to
explain everything at an architectural and design level. He then picked one of my full-stack projects and
asked me to deep dive — the DB schema, API designs, which stack and why, which DB and why, how I
handled failures, etc. He really grilled me on why I chose what I chose and is that even needed.
Before wrapping up, he asked a few offbeat, open-ended questions like: “Why is the hypotenuse the
longest side of a right-angled triangle? Can you prove it?” We had a fun discussion on the math behind it —
he just wanted to see how I think when put on the spot. There were a few more random questions as well
and I don’t think any preparation is needed on such questions as they are doable then and there itself.
To end the interview, he asked about my family background, where I come from, long-term goals, whether I
plan to pursue an MS, and what really drives me.