Tip 1: OOPS - You should be well-versed in basic OOPS principles.
Tip 2: You should be confident and have profound knowledge of the projects you have worked on.
Tip 3: Basic DB concepts like joins and normalization.
Tip 1: Include some projects on your resume.
Tip 2: Avoid putting false information on your resume.



The Linked Lists, where a1, a2, c1, c2, c3 is the first linked list and b1, b2, b3, c1, c2, c3 is the second linked list, merging at node c1.

We can first determine the lengths of both lists by traversing through the lists. Note that after the intersection the number of nodes remains the same for both lists. Let the lengths come out to be equal to len1 and len2. If len1 exceeds len2 then we move the head pointer of ListNode1 by (len1 - len2) times forward otherwise len2 exceeds len1 so we will move the head pointer of ListNode2 by (len2 - len1) times ahead.Sort 0s, 1s, 2s



For ‘arr’ = {1, 0, 0, 2, 1}.
‘Answer’ = {0, 0, 1, 1, 2}.
‘Answer’ should contain all 0s first, then all 1s and all 2s in the end.
This approach is based on the following idea:
The problem is similar to "Segregate 0s and 1s in an array".
The problem was posed with three colours, here `0', `1' and `2'. The array is divided into four sections:
arr[1] to arr[low - 1]
arr[low] to arr[mid - 1]
arr[mid] to arr[high - 1]
arr[high] to arr[n]
If the ith element is 0 then swap the element to the low range.
Similarly, if the element is 1 then keep it as it is.
If the element is 2 then swap it with an element in high range.



The order of elements in the resulting array is not important.
Let the array be [1, 2, -3, 4, -4, -5]. On rearranging the array such that all negative numbers appear before all positive numbers we get the resulting array [-3, -5, -4, 2, 4, 1].
You are given an array 'ARR' consisting of 'N' integers. You need to rearrange the array elements such that all negative numbers appear before all positive numbers.



Can you solve each query in O(logN) ?
Design a Make-my-trip kind-of, Database design, provide a query to fetch data from the database.
Do practice some YouTube videos on LLD on tic-tac.



Given an input string (STR), print all possible permutations of the input string.

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