Tip 1 : Practice daily
Tip 2 : Have 2 good projects in resume
Tip 3 : I refer popular DSA question sheets from internet
Tip 1 : Include 2-3 projects
Tip 2 : Have separate resumes for all the roles you are applying
Tip 3 : Walk through your resume multiple times



You can’t sell without buying first.
For the given array [ 2, 100, 150, 120],
The maximum profit can be achieved by buying the stock at minute 0 when its price is Rs. 2 and selling it at minute 2 when its price is Rs. 150.
So, the output will be 148.



You are given ‘str’ = ‘abbbbbbc’ and ‘K’ = 2, then the substrings that can be formed are [‘abbbbbb’, ‘bbbbbbc’]. Hence the answer is 7.
Do practice for DP questions



1. The grid has 0-based indexing.
2. A rotten orange can affect the adjacent oranges 4 directionally i.e. Up, Down, Left, Right.
Interviewer first came and introduced himself and asked me to introduce
Then he asked me a coding questions followed by one probability question.



1. You can delete a character from any position.
2. You can replace a character with any other character.
3. You can insert a character at any position.
1. The strings are non-empty.
2. The strings only contain lowercase English letters.
When we roll two fair dice, What is the expected number that outcome on both dices are 6?
Interviewer first came and asked me my interests and what I wanna pursue in future.
Then he asked me if I am familiar with probability or not, I said I may try but I am better in DSA and coding questions.
Then he said he want to test my problem solving skills and how I tackle new questions.



The order in which the groups and members of the groups are printed does not matter.
inputStr = {"eat","tea","tan","ate","nat","bat"}
Here {“tea”, “ate”,” eat”} and {“nat”, “tan”} are grouped as anagrams. Since there is no such string in “inputStr” which can be an anagram of “bat”, thus, “bat” will be the only member in its group.



Consider an array of size six. The elements of the array are { 6, 4, 3, 5, 5, 1 }.
The array should contain elements from one to six. Here, 2 is not present and 5 is occurring twice. Thus, 2 is the missing number (M) and 5 is the repeating number (R).
Can you do this in linear time and constant additional space?
Why do you choose these tech stacks for your project?
What is the main functionality of your project?

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?