Tip 1 - Practice Atleast 250 Questions from geeks from geeks and coding ninjas
Tip 2 - Ex- Do atleast 2 good projects
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume and be confident.
It started with introduction. He then touched upon my projects and internship experience. 2 coding question were given and it was supposed to be solved by sharing screen. Certain OOPs concept were concepts were asked , difference between method overloading and method overriding , concept of abstraction, static methods and variables



If the given list is (1 -> -2 -> 0 -> 4) and N=2:

Then the 2nd node from the end is 0.
1) Calculate the length of the Linked List. Let the length be len.
2) Print the (len – n + 1)th node from the beginning of the Linked List.



In the given linked list, there is a cycle, hence we return true.

Again some introduction. He saw one of my project involving use of multithreading. Hence, he asked me about concept multithreading. 2-3 questions were given . Any language can be used to solve.
Differences between Procedural and Object Oriented Programming
In procedural programming, the program is divided into small parts called functions.
In object-oriented programming, the program is divided into small parts called objects.
Multithreading memory structure, how resources are shared, inter process commination, deadlocks etc.
Read Galvin for OS thoroughly.
Difference in value manipulation while passing array and vector to a function.
UML Association vs. Aggregation vs. Composition
Association relationship is represented using an arrow.
Aggregation relationship is represented by a straight line with an empty diamond at one end.
The composition relationship is represented by a straight line with a black diamond at one end.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?