Tip 1: Focus on the concept, not on the number of questions
Tip 2: Must-do Development. Even a simple HTML, CSS, and JavaScript project can work.
Tip 3: Must do the most asked and most liked questions.
Tip 4: First, Solve the question by yourself, then jump for other solutions
Tip 1: Must know everything in the resume(don't put false things).
Tip 2: Not more than 1 page.
Tip 3: Highlight your job-related achievements and experience.



You are given a Singly Linked List of integers and a reference to the node to be deleted. Every node of the Linked List has a unique value written on it. Your task is to delete that node from the linked list.
A singly linked list is a linear data structure in which we can traverse only in one direction i.e. from Head to Tail. It consists of several nodes where each node contains some data and a reference to the next node.
Copy data of the next node to the current node
The task question needs to be corrected. You cannot delete the node.
Instead of ONLY deleting the provided node, we are not just doing it but replacing the next node. It could be a better question wording (without clarification about options) and a better solution. The correct answer for the interview is: "You CANNOT do this by having the node reference only. But we can make a very similar operation by corrupting the next node. However, I may recommend something other than this solution for production applications.



You are given two sorted linked lists. You have to merge them to produce a combined sorted linked list. You need to return the head of the final linked list.
Apply divide and conquer algorithm
The interviewer was very supportive and humble



It was Todd’s Birthday, So Bojack decided to give Todd a Binary tree with ‘N’ nodes. But the binary tree was too big to keep in his house, so Bojack decided to give exactly three nodes from that tree such that the sum of these three numbers equals ‘X’. Can you help Bojack determine if it is possible to make a sum equal to ‘X’?
First of all, we will try the naive approach,
Create a vector triplet set to ensure all three triplets are unique.
Run three loops of i, j, and k to iterate over the array.
The triplet is valid if the values add up to 0.
Could you insert the valid triplet in the set?



You have been given a Binary Tree of distinct integers and two nodes ‘X’ and ‘Y’. You are supposed to return the LCA (Lowest Common Ancestor) of ‘X’ and ‘Y’.
The LCA of ‘X’ and ‘Y’ in the binary tree is the shared ancestor of ‘X’ and ‘Y’ that is located farthest from the root.
Applied recursive approach
Firstly, he asked me to introduce myself, and then he started asking about my hobbies, background, and curricular activities and also focused on my situation-based skills.
Introduce yourself
What are your hobbies?
Tell me some extracurricular activities that you have done in your graduation.
Why should we hire you?
Tip 1: You should always show them you are only focused on learning.
Tip 2: Also make them feel that you will stay longer in their company

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?