Tip 1: Do at least 3–4 good projects.
Tip 2: Practice at least 100 questions of various types.
Tip 3: Set small targets, establish a routine, and follow it consistently.
Tip 1: Include at least 3–4 good projects if you have no work experience; if you are experienced, two projects are sufficient.
Tip 2: Maintain a good structure and try to improve ATS compatibility over time.
Timings: Afternoon (around 1 PM)
Environment: Office meeting room



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.
Tip 1: Logic is important.
Tip 2: Provide a detailed explanation to the interviewer.
How can you find the minimum and maximum numbers among a million numbers? Which data structures are suitable for this problem?
Tip 1: Think it over before answering.
Tip 2: Be confident.

‘N’ = 4, and ‘ARR’ = [2, 3, 4, 2]
For a triangle, the largest side should be strictly less than the sum of the other two sides. The triplet [2, 2, 4] cannot form a triangle as ‘4 = 2 + 2’. Here, two valid triangles can be formed, having sides as:
1. [2, 3, 4], with perimeter ‘9’.
2. [2, 2, 3], with perimeter ‘7’.
So, you should return ‘9’ as the answer.
The array ‘ARR’ contains at least three integers, i.e., ‘N >= 3’.
Tip 1: Think calmly and take your time.
Tip 2: Be confident in your answer.
Tip 3: Follow a step-by-step approach.
Timings: evening

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