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

LDP

Ion Group
upvote
share-icon
4 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
This was my first on-campus interview experience, which took place in my fourth year of B.Tech when I applied for an LDP role at Ion Group. This interview helped me build my confidence.
Application story
This was my first on-campus interview experience, which occurred in my fourth year of B.Tech when I applied for an LDP role at Ion Group.
Why selected/rejected for the role?
I didn't express my ideas clearly to the interviewer. When he asked me the question, my answer was not very confident.
Preparation
Duration: 1 month
Topics: Data Structures, Puzzles, OOPS, DBMS, Projects
Tip
Tip

Tip 1: Go through your resume thoroughly.
Tip 2: Prepare puzzles.
Tip 3: Be confident.

Application process
Where: Campus
Eligibility: 7.5 CGPA, (Salary Package: 17 LPA)
Resume Tip
Resume tip

Tip 1: Include only the things you know.
Tip 2: Acquire all the knowledge related to it.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration120 minutes
Interview date2 Aug 2024
Coding problem2

1. Settle Debt

Hard
20m average time
80% success
0/120
Asked in companies
eBayUberGoldman Sachs

A group of friends went on a trip and sometimes lent each other money. Each transaction among them is represented by the tuple (X, Y, Z) which means person ‘X’ gave person ‘Y’ $Z. Given a list of ‘N’ transactions between a group of friends, return the minimum number of transactions required to settle the debt.

Example:

Alice paid for Bill's lunch for $10. Then later Chris gave Alice $5 for a taxi ride. Assuming   Alice, Bill, and Chris are person 0, 1, and 2 respectively (0, 1, 2 are the person's ID), the transaction can be represented as [[0, 1, 10], [2, 0, 5]].So here the minimum number of transactions to settle the debt is 2.
Problem approach

I have used BFS to solve this problem.

Try solving now

2. Optimal Ordering Of Tasks

Moderate
15m average time
85% success
0/80
Asked in companies
AmazonalibabaIon Group

You are given ‘N’ tasks. Each task has its own duration and deadline stored in array/list 'ARR'. You have to do all the tasks. Reward earned by doing a task is ‘deadline of the task’ - ‘time when the task is done’.

You have to order the tasks in such a way that the sum of rewards is maximized and find the maximum sum of the reward.

Note :

1. The time starts from zero. 
2. Before completing one task another task can not be started. 
3. The reward for doing a task can be negative. 
Problem approach

By sorting and checking the condition.

Try solving now
02
Round
Medium
Video Call
Duration40 minutes
Interview date10 Aug 2024
Coding problem1

They have asked me about the Puzzles, OOPS, DBMS, and DSA.

1. System Design

Design a library management system.

03
Round
Easy
Video Call
Duration20 minutes
Interview date11 Sep 2024
Coding problem0

In this, they have given me a scenario and we need to share our perspective related to it.

04
Round
Easy
Video Call
Duration45 minutes
Interview date12 Sep 2024
Coding problem0

This is technical+ HR and most of my interview was on the database management systems and how I used it in my previous works.

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 - 1
2 rounds | 5 problems
Interviewed by Meesho
6451 views
0 comments
0 upvotes
company logo
Technical Analyst
4 rounds | 10 problems
Interviewed by Ion Group
2218 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes