Tip 1 : Do much practise of DSA and Algorithm (Min 500 ques on leetcode).
Tip 2 : Only Write in the resume that is 100% correct.
Tip 3 : Do know about the deep of your project
Tip 4 : Do atleast 2 projects
Tip 1 : Write about your projects deeply with GitHub link or live link
Tip 2 : Only write things that is correct
Tip 3 : No need to write the hobby or clubs things
1 hr timing
Platform - Google Meet
Code Platform - Google docs
2 ques



All the elements in the array are distinct.
Input: arr = [3,4,5,1,2]
Output: 1
Explanation: The original array was [1,2,3,4,5] and it was rotated 3 times.
1st sol -> Brute force . Tell the time and space complexity
2nd sol -> Sorting method
3rd sol -> Binary search Method -> o(log(n)) [Interviewer became happy ]



An Anagram is a word or phrase formed by rearranging the letters of a different word or phrase. We can generalize this in string processing by saying that an anagram of a string is another string with the same quantity of each character in it, in any order.
{ āabcā, āgedā, ādgeā, ābacā }
In the above example the array should be divided into 2 groups. The first group consists of { āabcā, ābacā } and the second group consists of { āgedā, ādgeā }.
Many solutions to this problem
1. Brute force -> use of Sorting and Map in C++
2. Complexity is not too good
3. Now use the unordered_map and without sorting
4. Write full code on google docs
Duration - 1 hour
Platform - Google Meet
Code Platform - Google docs
Number of Questions - 2



Consider 0-based indexing.
Consider the array 1, 2, 3, 4, 5, 6
We can Jump from index 0 to index 1
Then we jump from index 1 to index 2
Then finally make a jump of 3 to reach index N-1
There is also another path where
We can Jump from index 0 to index 1
Then we jump from index 1 to index 3
Then finally make a jump of 2 to reach index N-1
So multiple paths may exist but we need to return the minimum number of jumps in a path to end which here is 3.
What is the difference between process and program?
What is a bootstrap program in OS?
What is paging ?
What is thrashing in OS?
What is the difference between multitasking and multiprocessing OS?
Tip 1 : Core subjects are also important as DSA.
Tip 2 : Please solve Top 100 SQL questions on CodeStudio.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?