Tip 1 : Practice aptitude from books
Tip 2 : Read ds, os
Tip 3 : Watch youtube videos for learning
Tip 1 : Write your technical skills
Tip 2 : Google resume formats



• The left subtree of a node contains only nodes with data less than the node’s data.
• The right subtree of a node contains only nodes with data greater than the node’s data.
• Both the left and right subtrees must also be binary search trees.

Level 1:
All the nodes in the left subtree of 4 (2, 1, 3) are smaller
than 4, all the nodes in the right subtree of the 4 (5) are
larger than 4.
Level 2 :
For node 2:
All the nodes in the left subtree of 2 (1) are smaller than
2, all the nodes in the right subtree of the 2 (3) are larger than 2.
For node 5:
The left and right subtrees for node 5 are empty.
Level 3:
For node 1:
The left and right subtrees for node 1 are empty.
For node 3:
The left and right subtrees for node 3 are empty.
Because all the nodes follow the property of a binary search tree, the above tree is a binary search tree.


If the given matrix is:
[ [1, 2, 5],
[3, 4, 9],
[6, 7, 10]]
We have to find the position of 4. We will return {1,1} since A[1][1] = 4.



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.



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

HR + Tech round
After he introduced himself and his current role in the company, he asked some questions on OOPS features and Few SQL queries. He also asked some HR questions.



Assume that the Indexing for the linked list always starts from 0.
If the position is greater than or equal to the length of the linked list, you should return the same linked list without any change.
The following images depict how the deletion has been performed.


Q1.Tell me about yourself.
Q2.Why did you choose your College?
Q3.Did you get rejected by any of the companies and why?
Q4.Why Freshworks?

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