Upload Button Icon Add office photos

EarlySalary Services

Compare button icon Compare button icon Compare

Filter interviews by

EarlySalary Services Software Developer Intern Interview Questions and Answers

Updated 24 Nov 2021

EarlySalary Services Software Developer Intern Interview Experiences

1 interview found

I applied via Internshala and was interviewed in May 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basic questions regarding my CV
  • Q2. Family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go with the flow and answer what they ask

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about EarlySalary Services?
Ask anonymously on communities.

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 mins
Round difficulty - Hard

There were questions related to DP and DFS.

 

  • Q1. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    Calculate the total amount of rainwater that can be trapped between given elevations in an array.

    • Iterate through the array and calculate the maximum height on the left and right of each bar.

    • Calculate the amount of water that can be trapped at each bar by taking the minimum of the maximum heights on the left and right.

    • Sum up the trapped water at each bar to get the total trapped water for the entire array.

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 60 mins
Round difficulty - Medium

At first, I was asked about the different projects that I have done so far. We had a detailed discussion on the same.
He also checked my OOP concepts

  • Q1. Can you describe the process of designing an LRU Cache from scratch during your System Design Round?
  • Ans. 

    Designing an LRU Cache involves implementing a data structure that stores a fixed number of items and removes the least recently used item when full.

    • Start by defining the data structure for the cache, typically using a combination of a hashmap and a doubly linked list.

    • Implement methods for getting and setting key-value pairs in the cache.

    • When a new item is added to the cache, check if it exceeds the maximum capacity. I...

  • Answered by AI
  • Q2. 

    Reverse Linked List Problem Statement

    Given a Singly Linked List of integers, your task is to reverse the Linked List by altering the links between the nodes.

    Input:

    The first line of input is an intege...
  • Ans. 

    Reverse a singly linked list by altering the links between nodes.

    • Iterate through the linked list and reverse the links between nodes

    • Use three pointers to keep track of the current, previous, and next nodes

    • Update the links between nodes to reverse the list

    • Return the head of the reversed linked list

  • Answered by AI
  • Q3. 

    Middle of a Linked List

    You are given the head node of a singly linked list. Your task is to return a pointer pointing to the middle of the linked list.

    If there is an odd number of elements, return the ...

  • Ans. 

    Return the middle element of a singly linked list, or the one farther from the head if there are even elements.

    • Traverse the linked list with two pointers, one moving twice as fast as the other

    • When the fast pointer reaches the end, the slow pointer will be at the middle

    • If there are even elements, return the one that is farther from the head node

    • Handle edge cases like linked list of size 1 or empty list

  • Answered by AI
Round 3 - Video Call 

Round duration - 60 mins
Round difficulty - Medium

It is HR + Technical round
asked about the Behavioural questions and how you justify yourself in an argument .questions related to current technology.
They gave me feedback on how well I had performed so far and gave me suggestions on what more can I do to further improve myself.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaGood ProjectsRazorpay interview preparation:Topics to prepare for the interview - Projects, Development, NoSQL, Data Structure, OOPS, DBMS, Algorithm.Time required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Be thorough about your projects
Tip 2 : Prepare Ds and Algo and Practice all standard questions 
Tip 3 : Know the complexities of the code that you’ve written.

Application resume tips for other job seekers

Tip 1 : Mention at least 2 projects.
Tip 2 : Don't make any silly spelling mistakes on resume

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions Asked at Other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic DSA and android questions

Round 2 - Coding Test 

Live coding round for android

Round 3 - HR 

(1 Question)

  • Q1. Explain your past experiences?

I applied via Company Website and was interviewed in Jan 2021. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basics of Data structures
  • Q2. Basics on oops
  • Ans. 

    Object-Oriented Programming (OOP) is a programming paradigm based on objects and classes, promoting code reusability and organization.

    • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

    • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

    • Polymorphism: Ability to present the sa...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on Data Structures and oops concept in depth
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Blood relation, coding and decoding, number system , percentage

Interview Preparation Tips

Interview preparation tips for other job seekers - coding and decoding percentage ages averages
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. LLD HLD HM rounds
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

There were DSA questions and time limit was 1 hr

Round 2 - Technical 

(2 Questions)

  • Q1. Calculate factorial using tabulation
  • Ans. 

    Factorial calculation using tabulation in dynamic programming

    • Create an array to store factorial values up to n

    • Initialize the array with base cases (0! = 1, 1! = 1)

    • Iterate from 2 to n and calculate factorial using previous values in the array

    • Return the factorial value at index n

  • Answered by AI
  • Q2. Wildcard matching question
  • Ans. 

    Wildcard matching checks if a string matches a pattern with '*' and '?' as wildcards.

    • Use '*' to match any sequence of characters. Example: 'a*b' matches 'ab', 'aXb', 'a123b'.

    • '?' matches any single character. Example: 'a?c' matches 'abc', 'axc', but not 'ac'.

    • Implement using dynamic programming for efficiency, especially for longer strings.

    • Consider edge cases like empty strings and patterns.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA well

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Coding Test 

Basic DS Question, Medium level difficulty , followed with some puzzles

Round 3 - One-on-one 

(1 Question)

  • Q1. System Design : Design in memory Database
  • Ans. 

    Designing an in-memory database involves optimizing data storage and retrieval for fast performance.

    • Use data structures like hash tables or B-trees for efficient indexing and searching

    • Implement caching mechanisms to reduce disk I/O and improve read/write speeds

    • Consider data durability and consistency mechanisms to prevent data loss in case of system failures

  • Answered by AI
Round 4 - One-on-one 

(1 Question)

  • Q1. Discussion with Manager, on projects/work experience and questions around challenges, more on resume /work experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Resume screening, so keep that update and clean
1st Round DS Question are usually very easy/medium level, can be easily passed.

Don't write in resume which u haven't work on /have no idea abut. cause last round will have a lot of discussion on yopur past projects/experience

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. LLD/Machine coding - Design a social media application with users, posts, comments, likes, etc. There is also an admin who needs to approve post creation and can delete any post they want. Create appropria...
  • Ans. 

    Design a social media app with users, posts, comments, likes, and admin functionalities.

    • Class User: Represents a user with attributes like userId, username, and methods to create posts and comments.

    • Class Post: Represents a post with attributes like postId, content, userId, and methods for liking and commenting.

    • Class Comment: Represents a comment with attributes like commentId, content, userId, and methods to like comme...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. High-level design - Design a chat-based application like WhatsApp with only user-to-user chat feature (no group chats). Explain and draw out the E2E design by mentioning all the components and design decis...
  • Ans. 

    Design a user-to-user chat application similar to WhatsApp focusing on scalability, security, and real-time messaging.

    • Use a client-server architecture with mobile and web clients communicating with a central server.

    • Implement WebSocket for real-time communication to ensure instant message delivery.

    • Utilize a NoSQL database like MongoDB for storing user profiles and chat history.

    • Incorporate user authentication using JWT (...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Hiring Manager - basic questions like why Razorpay, what are your career goals, what does career growth look like for you, etc.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. There were basic DSA questions
  • Q2. Few questions based on Resume and Projects

Tell us how to improve this page.

Collections Executive
35 salaries
unlock blur

₹2 L/yr - ₹4 L/yr

Software Engineer
25 salaries
unlock blur

₹4.8 L/yr - ₹15 L/yr

Data Scientist
24 salaries
unlock blur

₹7.2 L/yr - ₹17 L/yr

Sales Executive
23 salaries
unlock blur

₹2.7 L/yr - ₹3.8 L/yr

Assistant Manager
22 salaries
unlock blur

₹3.9 L/yr - ₹12.5 L/yr

Explore more salaries
Compare EarlySalary Services with

Rupeek

3.7
Compare

Razorpay

3.6
Compare

ACKO

3.7
Compare

Revolut

2.6
Compare
write
Share an Interview