Tip 1 : Do coding practice (Hackerrank, HackerEarth, leet code)
Tip 2 : Go through all the previous interview experiences
Tip 3 : Do at least 2 good projects
Tip 1 : Have at least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
The MCQ round consisted of a total of 30 questions and the domain of questions revolved around Java. There was no negative marking and the time given to each student to complete the MCQ round was 30 minutes, which means everyone had a minute for each question. Talking about the difficulty of this round then I would personally recommend going through the given below topics thoroughly :
OOPS concepts (Data Abstraction, Encapsulation, Inheritance, Polymorphism)
Basic Java constructs like loops and data types.
String handling.
Multithreading.
Exception handling.
Output questions.
The coding section consists of 3 programs. To get shortlisted from this coding section you have to solve. Coding was also of medium level. There wasn’t any hard and fast rule for the use of coding language, although the company clearly indicated that they were more interested in Java.



Let S = “abdd” and X = “bd”.
The windows in S which contain all the characters in X are: 'abdd', 'abd', 'bdd', 'bd'.
Out of these, the smallest substring in S which contains all the characters present in X is 'bd'.
All the other substring have a length larger than 'bd'.



Try to solve the problem in 'Single Scan'. ' Single Scan' refers to iterating over the array/list just once or to put it in other words, you will be visiting each element in the array/list just once.
It was a virtual interview. This interview lasted for 45 min. The Interview started with a brief introduction from the interviewer, and then he asked me to introduce myself in brief. Then the following questions were asked:
Tell me about your project.
Tell me about your internship and the tech stack you worked on.
Asked me my favorite subjects. I answered OS and DBMS and then he asked me questions related to them.
He asked me the basics of Stack and queue.
What is Normalization and forms of normalization?
Keys in DBMS.
What is the difference between a list and a set?
Exception Handling
It was clear that the students who made up to this round were hired by the company. After two days I received a mail for CXO round. In the CXO round, there was a normal chit-chat and interaction with the CXO.
1. Where do you see yourself after 5 years?

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