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

SDE - 1

Ion Trading
upvote
share-icon
3 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, OOPS, DBMS, Operating System, Dynamic Programming
Tip
Tip

Tip 1 : Study DSA thoroughly 
Tip 2 : Have a good explaination for your projects, try to have atleast 2 good projects of your choice
Tip 3 : Keep learning from all those tests where you failed

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Make things concise, resume should reflect what your interests are and that you are actually interested in the role being offered
Tip 2 : Add at least 2 projects, one internship if you can. It makes the recruiter believe you can work in his company easily

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date1 Sep 2021
Coding problem2

Coding questions were of moderate level with MCQs
The test was taken during the day

1. Minimum Number of Platforms

Moderate
30m average time
70% success
0/80
Asked in companies
MeeshoGrabAmazon

You have been given two arrays, 'AT' and 'DT', representing the arrival and departure times of all trains that reach a railway station.

Your task is to find the minimum number of platforms required for the railway station so that no train needs to wait.

Note :
1. Every train will depart on the same day and the departure time will always be greater than the arrival time. For example, A train with arrival time 2240 and departure time 1930 is not possible.

2. Time will be given in 24H format and colons will be omitted for convenience. For example, 9:05AM will be given as "905", or 9:10PM will be given as "2110".

3. Also, there will be no leading zeroes in the given times. For example, 12:10AM will be given as “10” and not as “0010”.
Try solving now

2. Left View Of Binary Tree

Moderate
30m average time
60% success
0/80
Asked in companies
SAP LabsZSThought Works

You have been given a Binary Tree of 'n' nodes, where the nodes have integer values



Example :
If the input tree is as depicted in the picture: 

alt text

The Left View of the tree will be:  2 35 2 
Try solving now
02
Round
Medium
Face to Face
Duration80 minutes
Interview date1 Sep 2021
Coding problem5

Puzzles were asked,
Data structures were tested,
Output question was asked which was having an error and I had to find that error and its reason,
My projects were discussed and how OOPS could be used in it was also asked to me.

1. Puzzle

Two wire burning puzzle - How do we measure forty-five minutes using two identical wires, each of which takes an hour to burn?

Problem approach

If we light a stick, it takes 60 minutes to burn completely. What if we light the stick from both sides? It will take exactly half the original time, i.e. 30 minutes to burn completely.
1) 0 minutes – Light Stick 1 on both sides and Stick 2 on one side.
2) 30 minutes – Stick 1 will be burnt out. Light the other end of Stick 2.
3) 45 minutes – Stick 2 will be burnt out. Thus 45 minutes is completely measured.

2. Puzzle

3 Ants and Triangle - There are 3 ants sitting on three corners of a triangle. All ants randomly pick a direction and start moving along edge of the triangle. What is the probability that any two ants collide?

Problem approach

Collision doesn’t happen only in the following two cases:
1) All ants move in a counterclockwise direction.
2) All ants move in a clockwise direction.


Since every ant has two choices (pick either of two edges going through the corner on which the ant is initially sitting), there are total of 23 possibilities.


Out of 23 possibilities, only 2 don’t cause a collision. So, the probability of collision is 6/8 or 3/4 and the probability of non-collision is 2/8 or 1/4.

3. OOPS Question

What is Compile time Polymorphism and how is it different from Runtime Polymorphism?

4. OOPS Question

What are the various types of constructors in C++?

5. OOPS Question

What are the various types of inheritance?

04
Round
Medium
HR Round
Duration30 minutes
Interview date1 Sep 2021
Coding problem1

An overview of company was given and our feedback was asked about the process

1. Basic HR Questions

1) Why should we hire you?
2) What are your expectations from the company?
3) How was your overall interview experience?
4) What are your strengths and weakness according to you?
5) Where do you see yourself in the next 5 years?

Problem approach

Tip 1 : The cross-questioning can go intense sometimes, think before you speak.
Tip 2 : Be open-minded and answer whatever you are thinking, in these rounds, I feel it is important to have an opinion.
Tip 3 : The context of questions can be switched, pay attention to the details. It is okay to ask questions in these round, like what are the projects currently the company is investing, which team you are mentoring, how all is the work environment etc.

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 the purpose of the return keyword?

Choose another skill to practice
Similar interview experiences
SDE - 1
4 rounds | 6 problems
Interviewed by Ion Trading
1498 views
0 comments
0 upvotes
SDE - 1
5 rounds | 8 problems
Interviewed by Ion Trading
1241 views
0 comments
0 upvotes
SDE - 1
3 rounds | 6 problems
Interviewed by Ion Trading
959 views
0 comments
0 upvotes
SDE - 1
6 rounds | 7 problems
Interviewed by Ion Trading
2136 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6315 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2180 views
0 comments
0 upvotes