Tip 1: Implement OOP concepts in real-life scenarios.
Tip 2: Practice questions based on recursion, and don’t ignore basic or simple questions.
Tip 3: If you don’t have much time to prepare, focus on reinforcing your existing knowledge rather than trying to learn something new, as coding requires practice, not memorizing code or logic.
Tip 1: Don’t mention random projects that you aren’t familiar with or have copied from Google or elsewhere.
Tip 2: The interviewer may ask about anything on your resume, so be prepared for it.
Tip 3: Follow the current or updated resume format.
Aptitude Test:
The first round was an online aptitude test that assessed my logical reasoning, quantitative skills, and verbal ability. Passing this round was essential to move forward.
Technical Round:
In the technical round, the interviewer focused on my core technical knowledge, including concepts related to my field of study and practical skills. I was asked about my previous projects, programming abilities, and problem-solving approach. I also had to solve coding problems and explain my thought process.
HR Round:
The final round was with the HR team, where the focus was on assessing my personality, communication skills, and cultural fit within the organization. I was asked about my strengths, weaknesses, career goals, and how I handle challenges.
In the technical round, the interviewer focused on my core technical knowledge, including concepts related to my field of study and practical skills. I was asked about my previous projects, programming skills, and problem-solving approach. I also had to solve coding problems and explain my thought process.
I was asked to write an algorithm to determine the rating of a given user's channel based on user ratings.
I used simple if-else conditions to solve this problem. One can also use switch cases.
The final round was with the HR team, where the focus was on assessing my personality, communication skills, and cultural fit within the organization. I was asked about my strengths, weaknesses, career goals, and how I handle challenges.
Basic questions related to yourself, different scenarios, etc. In the HR round, I was asked what I know about NTT Data, why I want to join this particular company, whether I am okay with relocation, and how I can contribute to the company's growth.

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