Tip 1 : Be prepared about your previous role.
Tip 2 : Go through your projects a day before the interview.
Tip 1 : Your projects and tech stack should be relevant to what they are working on.
Tip 2 : Your resume should be unique and format should be attractive.
All basic problems of programming and DSA.




This was an easy problem and the interviewer just asked my approach, and he was happy.
1) There are four directions in which we have to traverse -
Left to Right → Top to Bottom → Right to Left → Bottom to Top
(By this observation, we decided to use four for loops for each of the direction)
2) With each traversal on either of the four directions, one row/column is traversed.
(By this observation, we came to a conclusion that we need to track the count of row/column visited
for all the four directions)
3) And we need to keep doing the above steps until a boundary condition is met. So, for that we can count
the number of elements in the matrix and when element count becomes (m x n), we can break from the loop.
All medium level question of SQL, DSA, JS, OOPS.



Input: Linked List: 1 <-> 2 <-> 2 <-> 2 <-> 3
Output: Modified Linked List: 1 <-> 2 <-> 3
Explanation: We will delete the duplicate values ‘2’ present in the linked list.
We have to traverse the linkedlist and have to ignore the duplicates by changing the link
by accessing the prev and ptr->next pointer which are neighbours of duplicate elements ,those pointers will help to remove the duplicate.

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