Tip 1: Never leave any topic from any chapter/subject.
Tip 2: Learn to explain your thoughts well.
Tip 3: Learn from previous experiences/interviews/problems asked.
Tip 4: Include at least four projects on your resume.
Tip 1: Include at least four projects on your resume.
Tip 2: Do not write false information. You will always get caught. Be genuine.
The interviewer asked me to introduce myself and after that, he proceeded to ask me several questions related to SQL, OOP concepts, and coding.



The Linked Lists, where a1, a2, c1, c2, c3 is the first linked list and b1, b2, b3, c1, c2, c3 is the second linked list, merging at node c1.

1. Traverse the first linked list(count the elements) and make a circular linked list. (Remember the last node so that we can break the circle later on).
2. Now view the problem as finding the loop in the second linked list. So the problem is solved.
3. Since we already know the length of the loop(size of the first linked list) we can traverse those many numbers of nodes in the second list, and then start another pointer from the beginning of the second list. we have to traverse until they are equal, and that is the required intersection point.
4. remove the circle from the linked list.



String 'S' is NOT case sensitive.
Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
The user compares each character from starting and ending in a for loop and if the character does not match then it will change the status of the flag. Then it will check the status of the flag and accordingly print whether it is a palindrome or not.
What is the Transport Layer? (Learn)
An overview of ACID properties? (Learn)
What are Super Keys, Primary Keys, and Foreign Keys? (Learn)
What is the meaning of deadlocks? (Learn)
Write an SQL query to find the 2nd highest salary from a table named ‘Employee’ (Practice)
What is the use of the DISTINCT keyword? (Learn)
What is the use of INNER JOIN? (Learn)
What is the difference between TCP and UDP? (Learn)
Tip 1: Prepare for previously asked questions
Tip 2: Learn about concepts in depth
Simple HR round with basic questions asked.
Introduce yourself in a non-technical manner.
What are your hobbies?
Whether I am comfortable relocating to the work location or not.
Three principles that I would always uphold and never compromise, regardless of the situation.
Imagine a situation where I had a childhood friend-cum-brother, who was involved in suspicious activities and what action I would take once I became aware of it.
Tip 1: Show willingness to learn.
Tip 2: Listen carefully to the questions asked.

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