Tip 1 : prepare aptitude properly, mainly tricks
Tip 2 : inthe game of preparing hard and difficult question, don't forget about revising
Tip 3 : oops are very important
Tip 1 : need projects with github links, properly maintained github repo
Tip 2 : add what you did in old company properly
Aptitude round, easy questions, but they asked me to solve 80 questions in 40 minutes, you need to good with the tricks



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




1. If ‘k’ is not present in the array, then the first and the last occurrence will be -1.
2. 'arr' may contain duplicate elements.
Input: 'arr' = [0,1,1,5] , 'k' = 1
Output: 1 2
Explanation:
If 'arr' = [0, 1, 1, 5] and 'k' = 1, then the first and last occurrence of 1 will be 1(0 - indexed) and 2.
Oops, and ds algo round
Different between run time polymorphism vs compile time polymorphism,?
What is interface?
What is abstract class?
Different b/w abstract classes and interfaces?
Tip 1:be good with oops concepts thoroughly
Tip 2: cover vasic easy ds and algo questions
Tip 3: as you can see ds and algo is easy, but surprise came because of oops as i wasn't that prepared,
1st dsa question done using hashmap,
2nd dsa question done using slow pointer and fast pointer
3rdbinary search used,



N = 5
S = [‘aaa’, ‘bbb’, ‘ccc’, ‘aaa’, ‘bbb’, ‘aaa’]
ANSWER:- The answer should be ‘bbb’ as it is repeated 2 times and is the second most repeated word in the array [after the word ‘aaa’ which is repeated 3 times].
Regarding my work experience and what i did there?

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