Skip to main content

My interview experience at ION Trading Group for DEV profile (Rejected)

Hi guys,

So I think, I have grown up! now I'm in my final year and posting after 1+ year. Here is my interview experience at ION Trading.

ION Group visited our campus in August last week. It was a pool campus drive. The eligibility Criteria were 7.5+ CGPA and CSE, and ECE branches were allowed.

Online Assessment Round

The first round was the online assessment round. It was a two-hour long test. There were 2 coding questions and around 15-16 MCQ problems. MCQ was related to CS fundamentals, programming language, time complexity, SQL query, English proficiency, etc. The first coding question was related to strings. I was able to solve using brute force and around 11/15 test cases were passed. Probably it was supposed to be solved using the KMP algorithm. The second question was a standard DP knapsack problem: Two arrays are given, presentStockPrice, futureStockPrice you need to maximize the profit given a budget. I was able to pass all the test cases.

Interview Round – 1

Out of 100 students, 25 were shortlisted for the interview rounds. The interview started with my introduction, interviewer also introduced himself. He asked me about my projects. There were some questions asked related to my tech stack :

  1. Why have you opted for the MERN stack?
  2. What are the advantages of MERN over other alternatives?
  3. What differences did you see when you used react instead of vanila JS for front end?
  4. Why have you opted for MongoDB for your project?
  5. What type of schema your project has : Structured or Unstructured?
  6. What is horizontal and vertical scaling?
  7. Why haven’t you used SQLite etc for your project when your schema is structured?

After project discussion he started with OOPS concept. He asked literally everything A to Z about OOPS in C++. Starting from basic definition, four pillars of OOPS, their classification, real world examples etc. Later he asked me to write code for Operator overloading for binary addition operator to use as String concatenation operator for a class. I wrote the code successfully. Then he start giving some various cases where multiple classes are inheriting from each other, he asked about sequence of constructor calling if we create an object of last descendant class. After that he asked same thing for destructor calling. Later asked about can we pass an object as argument in a function. He asked me to write code for runtime polymorphism. Asked about virtual function, friend function, static variable, function. Overall there was solid grilling on OOPS concept.

After OOPS, he gave me a DSA problem : Given a singly linked list head return the k-th node from the reverse. I wrote the code using brute force in which I first calculated the length and then traversed len-k nodes. But he asked me to write code using one pass. I tried with two pointers method but couldn’t complete it.

He also asked some time complexity related question like insertion and deletion in stack, search in Binary Search tree. Asked about Quick sort complexity and code but I didn’t know the code for this algorithm. After this he asked me a puzzle Two wire puzzle GFG . I tried for around 10 minutes but couldn’t come up with exact solutions. He also helped me but I wasn’t able to come up with exact logic.

Finally the interview ended with followup question from my end about financial learning from working at ION. Overall the interview lasted for around 75 minutes.

Verdict : I was not shortlisted for next round.

For other candidates there were 2 more round online and 3 rounds held at ION Noida campus. All rounds were non technical kind of. They asked about case studies, project discussion, behavioural questions etc.

Tip: Know everything about OOPS, GFG top puzzles and your projects.

Thanks for visiting my blog!


Comments

Popular posts from this blog

We People ( A random non JEE post )

  We are living in a world where everything is so unique in itself that we just can’t classify things in different categories. Though, all this seems funny and irrelevant ,still if we start to see in a different and microscopic perspective , rather than ridiculously following that day to day life perspective than above thought may make sense to us. I have seen a lot of people doing same thing despite of being from completely different backgrounds and upbringings. In regular life, we classify people based on their professional acts, eg. We call a group of people who study for some objective ‘Student’ and a ‘Vendor’ if that person sells something in a cart shouting loudly in crowdy market. But how can we claim that all students are like minded or all students should be like minded ? There are so many students, studying different-different kind of subjects, so naturally again we tend to categorize those students in more subcategories based upon variety of studies they do. And again we...

|Big Dilemma| How to use internet for JEE Preparation : |Great Resources|

Online Studies H ello friends, in today's post we are going to talk about " HOW TO USE INTERNET FOR JEE PREPARATION". Friends as we all know that internet is a great way to get knowledge, get answers of your questions, get resolved your doubts & sometimes entertainment as well :-P  ,When it comes to discuss about JEE or NEET Preparation almost every aspirant gets confused about how to use it.  So I am here to help you by sharing my experiences. SO LET'S BEGIN! Mentorship & Doubt Resolving Platforms Friends here are a few platforms where you can get real mentorship by great mentors or by those successful aspirants who did great in their attempts. 1. Go IIT-                  A very good platform for solving your doubts, knowing about best books, discussing about any study's related topics.         goiit.com 2. Blogs of various JEE toppers or teachers etc. -       ...

Best Book For JEE Preparation #PHYSICS

Hello , friends today I am going to share with you the biggest hack of JEE prep! Yes today I am going to tell you about best books for JEE. Now a days there is a lot of books available in market and online stores that give you content for preparing for the JEE test. But, it's a very common confusion occurred between students that which book is best for theory, which one should be read for Advanced and which one for Mains and biggest question is that which one will be best for practice. Coaching students have there own problems because there teacher(s) say them for any particular book and when students could not understand that's one then they buy more books and it's very obvious that they simply got confused between books , and ended up with their worst. Now let's begin with Physics PHYSICS 1.  The GOD book -  Concept of Physics (Volume 1 & 2) - by HC Verma. 2.  The Most Basic book - NCERT textbooks of class 11th & 12th These bo...