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

Backend Developer

ePayLater
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Application story
When I decided that I wanted to work at ePayLater, I didn’t wait for opportunities to land in my inbox—I took a direct approach. I went on LinkedIn and started reaching out to every employee I could find from the company, one by one. I connected with them genuinely, learned about their roles, and then confidently asked if they were open to referring me. It wasn’t easy—most didn’t respond, and a few politely declined. But I kept going. Eventually, one of the lead developers came across my profile, found my background interesting, and offered to refer me. That referral opened the door—and the rest is history.
Preparation
Duration: 4 months
Topics: Java 8+, Spring Boot, SQL, Computer Networks
Tip
Tip

Tip 1: Be consistent, even when you don't feel like it.
Tip 2: Connect with people - networking is key.
Tip 3: If targeting startups, focus more on development than DSA.

Application process
Where: Referral
Eligibility: N/A, (Salary Package - 7LPA)
Resume Tip
Resume tip

Tip 1: No profile picture is needed, and avoid mentioning skills you’re not strong in, as most interviews are resume-based.
Tip 2: Include GitHub links to your projects.

Interview rounds

01
Round
Easy
Face to Face
Duration40 minutes
Interview date25 May 2025
Coding problem2

1. Runtime Polymorphism

Demonstrate runtime polymorphism using method overriding with a suitable example. Explain why method overriding is known as runtime polymorphism. (Learn)

2. Reverse Words In A String

Easy
10m average time
90% success
0/40
Asked in companies
UnacademyIBMOptum

You are given a string 'str' of length 'N'.


Your task is to reverse the original string word by word.


There can be multiple spaces between two words and there can be leading or trailing spaces but in the output reversed string you need to put a single space between two words, and your reversed string should not contain leading or trailing spaces.


Example :
If the given input string is "Welcome to Coding Ninjas", then you should return "Ninjas Coding to Welcome" as the reversed string has only a single space between two words and there is no leading or trailing space.
Try solving now
02
Round
Medium
Online Coding Interview
Duration30 minutes
Interview date3 Jun 2025
Coding problem1

1. Core Java and Spring Boot Concepts

  • What is the difference between final, finally, and finalize in Java? (Learn)
  • Explain the JVM architecture. How does the JVM handle exceptions internally? (Learn)
  • What is the IoC container in Spring Boot? (Learn)
  • What is a DAO class? (Learn)
  • How do you create REST APIs? (Learn)

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
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes