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

SDE - 1

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

Interview preparation journey

expand-icon
Preparation
Duration: 12 months
Topics: OOPS, Data Structures and Algorithms, Python, Computer Networks, Operating System
Tip
Tip

Tip 1 : Give Quality of questions of questions more importance over the quantity of questions
Tip 2 : Have in-depth understanding about the projects you put on your resume
Tip 3 : Do not ignore topics like OOPS, Computer Networks and Operating systems

Application process
Where: Campus
Eligibility: 7 cgpa
Resume Tip
Resume tip

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90 minutes
Interview date1 Nov 2021
Coding problem1

Online Assesment

1. Maximum Subarray Sum

Moderate
25m average time
75% success
0/80
Asked in companies
CultfitPayPalWalmart

Given an array of numbers, find the maximum sum of any contiguous subarray of the array.


For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and 86.


Given the array [-5, -1, -8, -9], the maximum sum would be -1.


Follow up: Do this in O(N) time.

Problem approach

The idea of Kadane’s algorithm is to maintain a variable max_ending_here that stores the maximum sum contiguous subarray ending at current index and a variable max_so_far stores the maximum sum of contiguous subarray found so far, Everytime there is a positive-sum value in max_ending_here compare it with max_so_far and update max_so_far if it is greater than max_so_far.

Try solving now
02
Round
Easy
Telephonic
Duration90 minutes
Interview date2 Nov 2022
Coding problem2

This was the first technical round

1. Puzzle Question

In a one day international cricket match, considering no extras(no wides, no ‘no’ balls, etc.) and no overthrows.

What is the maximum number of runs that a batsman can score in an ideal case ?

2. First and Last Position of Element in Sorted Array

Easy
15m average time
85% success
0/40
Asked in companies
AmazonMicrosoftAdobe

You have been given a sorted array/list 'arr' consisting of ‘n’ elements. You are also given an integer ‘k’.


Now, your task is to find the first and last occurrence of ‘k’ in 'arr'.


Note :
1. If ‘k’ is not present in the array, then the first and the last occurrence will be -1. 
2. 'arr' may contain duplicate elements.


Example:
Input: 'arr' = [0,1,1,5] , 'k' = 1

Output: 1 2

Explanation:
If 'arr' = [0, 1, 1, 5] and 'k' = 1, then the first and last occurrence of 1 will be 1(0 - indexed) and 2.


Problem approach

The problem can be simply broken down as two binary searches for the begining and end of the range, respectively

Try solving now
03
Round
Easy
Telephonic
Duration50 minutes
Interview date2 Nov 2022
Coding problem1

Case Study Round

1. Puzzle Question

What would you advise large retails stores losing money due to online shopping sites like amazon?

04
Round
Easy
Video Call
Duration50 minutes
Interview date2 Nov 2022
Coding problem3

Slight technical as well resume related discussion with various managers

1. ML Question

Explain one real life application of machine learning.

2. ML Question

What is random forest?

Problem approach

Random forests or random decision forests is an ensemble learning method for classification, regression and other tasks that operates by constructing a multitude of decision trees at training time.

3. ML Question

What is variance?

Problem approach

The term "variance" refers to the degree of change that may be expected in the estimation of the target function as a result of using multiple sets of training data. The disparity between the values that were predicted and the values that were actually observed is referred to as bias

05
Round
Easy
HR Round
Duration90 minutes
Interview date2 Nov 2022
Coding problem1

1. Basic HR Questions

Tell me about yourself.

What are your hobbies that are not mentioned in the resume?

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
3 rounds | 8 problems
Interviewed by Ion Trading
1460 views
0 comments
0 upvotes
SDE - 1
4 rounds | 6 problems
Interviewed by Ion Trading
1498 views
0 comments
0 upvotes
SDE - 1
3 rounds | 6 problems
Interviewed by Ion Trading
958 views
0 comments
0 upvotes
SDE - 1
6 rounds | 7 problems
Interviewed by Ion Trading
2135 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
2179 views
0 comments
0 upvotes