Problem of the day
Tip 1 : Competitive coding and good knowledge of Data Structures and Algorithms is important
Tip 2 : Have very good knowledge of atleast one Programming Language
Tip 3 : Do atleast 2 projects, having an internship in your resume will be bonus
Tip 1 : Do not put false things, quantity is not important but the quality is. Have few things but you should have good knowledge of them.
Tip 2 : Keep it of 1 page with all the relevant details.
2 programming questions restricted to C++, Java, and C#
10 MCQ's on Data structures, Algorithms, etc.
The round was conducted on FaceCode(HackerEarth) in the afternoon time. The OOPS features of CPP were asked. The SQL queries (Joins) were also asked. Two easy programming questions were asked - one array-based implementation and other one from the doubly linked list. Two puzzles were also asked. The interviewers were very nice and they gave me enough time to think about the solution.
In this round, I was asked simple questions from core subjects.
OS - Process Scheduling, Deadlock, Memory Management
DBMS - Normalisation, Joins, Foreign key
It was a Techno Managerial round, the interviewer asked me about the projects that I had mentioned in my resume. I explained both of my projects and the technologies that I have used in them.
2)Why I want to join NCR?
3)Which are the programming languages I know?
It was in the evening on the same day after Techno Managerial round. HR asked me about my family background.
1)Do you have friends? Why we have friends?
2)Whether I have any other offer letters?
3)Do I have any issues relocating to Hyderabad?
At last, he said I am selected and the company has increased the package from 7lpa to 8lpa.