Tip 1 : Practice 250-300 DSA questions from GFG , Leetcode etc.
Tip 2 : Do at least one big project which shows your technical skills and efforts.
Tip 1 : Only put those skills in resume you are very confident about and skills you have actually worked on.
Tip 2 : Put at least one project on your resume as it will give you an extra edge over others.
The test was conducted on CoCubes website. The timing of the test was from 10:30 AM to 12:30 PM. The test platform was good and nobody faced any issues during the test.



Step 1 : I first started by formulating a recursive solution for this question by taking all the possibilities.
Step 2 : Recursive solution was giving TLE , so I started memoizing the recursive solution.
Step 3 : Memoised solution got accepted.



Step 1 : Find inorder and preorder traversals of first tree, and store them in two auxiliary arrays inF[] and preF[]
Step 2 : Find inorder and preorder traversals of second tree, and store them in two auxiliary arrays inS[] and preS[]
Step 3 : If inS[] is a subarray of inF[] and preS[] is a subarray preF[], then second tree is a subtree of First tree. Else not
This was pymetrics test. It was a 60 minutes round. The test window timing was from 7:00 PM to 9:00 PM. It was a gamified assessment. It was used to judge the personality of a person. The test had various games and the way we played the games decides what qualities we have.
The questions were situational. Ex. If you have x amount of money and you can give any amount of money to your friend and in return you might or might not receive the money back. How much money you will give?
Tip 1: Be honest with your answers, select what you will actually do in real life.
Tip 2: There is no right or wrong choice , select whatever you feel is right according to you.
This was a Technical interview . It started with me introducing myself. Timing of this interview was from 12:30PM to 1:00 PM. The process went on smoothly without any delay or any other issues.
The interviewer asked me to explain my project that I had mentioned in my resume.
He asked about my project in detail. He asked me to present my screen and show the website and
the code as well. He asked questions like –
o From where are you calling the API?
o Where are you storing the information coming from the API?
o What this piece of code does?
o Why use React? Why not Angular?(since I used React in my project)
And many other questions related to my project.
Step 1 : I gave the solution based on my personal experience and told him how I approached it.
Step 2 : I broke a bigger problem into smaller pieces and then explained the solution to the interviewer.
The interviewer asked one question about implementing a functionality of Twitter.
The question was –
Suppose if a person you follow tweets something and now you retweet it. Your followers will also be
able to see that retweeted post and they will also have the functionality of retweeting it. So how will
you store this data and how will calculate the number of people who retweeted at a certain level?
What Data Structure you will use? Show the implementation.
Step 1 : I opened my notepad and then told him the first approach that was in my mind.
Step 2 : I told the interviewer a tree based approach and he was satisfied with it.
Timing of this HR Round was from 9:00 PM to 9:30 PM. This was conducted through MS Teams. This round went smoothly without any issues.
o Tell me about yourself?
o Why do you want to join GE?
o What do you know about this company?
o Describe any event led by you?
o Briefly explain about your experience regarding selection procedure of GE?
o Where do you see yourself after graduation?
o How your skills are suitable for this internship?
Tip 1: Be honest with the HR.
Tip 2: Be confident.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?