Tip 1 : Practice all assignments Given in coding ninjas Course at least.
Tip 2 : Interact with your friend on daily basis about your coding-related doubt.
Tip 3 : Make Sure you have at least 1 good project or 3 to 4 Normal projects.
Tip 3 :Try to practice all oops concepts on weekly basis.
Tip 1 : 1st It should be in 1 page.
Tip 2 : Project and Skills Should be Highlighted.
Tip 3 : Sort and Simple UI.
1st round was written and the coding timing was in the morning.



A pair ('ARR[i]', 'ARR[j]') is said to be an inversion when:
1. 'ARR[i] > 'ARR[j]'
2. 'i' < 'j'
Where 'i' and 'j' denote the indices ranging from [0, 'N').
Using Normal Approach that was in bigo of nlogn ( O(n log n)
Technical round for 45 min and the Interviewer was so cool and calm.



1. You can return the list of values in any order. For example, if a valid triplet is {1, 2, -3}, then {2, -3, 1}, {-3, 2, 1} etc is also valid triplet. Also, the ordering of different triplets can be random i.e if there are more than one valid triplets, you can return them in any order.
2. The elements in the array need not be distinct.
3. If no such triplet is present in the array, then return an empty list, and the output printed for such a test case will be "-1".
Using O(n) Time Complexity.
About 25 min and the Interviewer was so cool and calm.
Fill 4 liters bucket, Burn the Rope and cross the bridge.
Tip 1 : Use Pen and paper
Tip 2 : Make sure you take enough time and do not give a direct answer because you have to explain that too.
Tip 3 : Be Confident.

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