Tip 1: Even if you are stuck on the problem, just give it a try. The interviewer will definitely help you for sure.
Tip 2: Prepare Data Structures and Algorithms well. They mostly check our problem-solving ability to find solutions to real-world problems.
Tip 3: Be confident enough; don't be nervous. Maintain at least two projects on your resume.
Tip 1 : Mention at least 2 projects.
Tip 2 : Mention your skills in which you are perfect.
Tip 3 : It should not be too long or too short.



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".



If the given input string is "Welcome to Coding Ninjas", then you should return "Ninjas Coding to Welcome" as the reversed string has only a single space between two words and there is no leading or trailing space.
Design a SCALABLE music streaming platform like Wynk and Amazon Prime. I was expected to write the DB design, memory calculations, required APIs, and required microservices. Later, I was asked to find the loopholes in the same design.
Tip 1 : Learn System Design.
Tip 2 : Learn how to use the Database effectively wherever needed SQL/NoSQL.
Tip 3 : Learn the Scaling and Security of APIs.



Merge Sort Algorithm -
Merge sort is a Divide and Conquer based Algorithm. It divides the input array into two-parts, until the size of the input array is not ‘1’. In the return part, it will merge two sorted arrays a return a whole merged sorted array.

The above illustrates shows how merge sort works.
It is compulsory to use the ‘Merge Sort’ algorithm.



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

Then the 2nd node from the end is 0.

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