Tip 1 - Practice Atleast 250 Questions from coding ninjas
Tip 2 - Do atleast 2 good projects
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume and be confident.
The coding round was conducted on the Codility Platform and consisted of 2 questions to be solved in 90 minutes. The questions were quite easy but one couldn’t resubmit their answers after the first submission, so we had to check out all corner cases before submitting.



Suppose you are at position (x, y) then you can move to : [ (x + 1 , y ), ( x - 1 , y ), ( x , y + 1), (x , y - 1), (x + 1, y + 1), (x + 1, y - 1), (x - 1, y + 1), (x - 1, y - 1) ].
If ‘N’ = 2, ‘M’ = 2, 'STR’ = "a" and the input matrix is
[ [ ab ]
[ ed ] ]
We need to find the maximum length of the path from starting character ’a’. So the maximum length is 2, which is [a, b]. Hence, the answer is [2].



Down: (row+1,col)
Down left diagonal: (row+1,col-1)
Down right diagonal: (row+1, col+1)
Mostly a coding round. The interviewer asked me 3 questions and I had to present my screen and run the programs for him.



You are given ‘ARR’ = {1, 3, 4, 3, 5}. Then our answer will be {3, 4, 3} because the most frequent element is 3, and the subarray {3, 4, 3} contains all the occurrences of 3.



In the given linked list, there is a cycle, hence we return true.

I told him about two approaches – using a set of Nodes and using Floyd’s Cycle Detection Algorithm but ended but coding only the former approach.



The strings are non-empty.
The strings only contain lowercase English letters.
The interviewer asked for a small introduction and then started with my resume and asked me how much I know about current trends in the technical market




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?