Tip 1 : Have atleast 1 project preferably full stack in your resume
Tip 2 : Practice DSA topic wise on any good platform such as gfg, leetcode etc
Tip 1 : Have some good projects on resume
Tip 2 : Try to make a compact resume of not more than one page
The round had 25 questions of Aptitude and 10 questions of computer science fundamentals followed by 3 coding questions for SD role.



The items belonging to the same group must be ordered adjacent to each other.
The item which does not belong to any group can be placed anywhere.
Each item appearing in BEFORE[i] must be placed before the ith item in the sorted list.
Step 1 : Generate a custom comparator with java according to given conditions.
Step 2: Apply that comparator to your list and return a new list.



We have a linked list 1->2->3->4->5->6->7 and so on. You are supposed to swap pairs of a linked list like swap (1,2), (3,4), (5,6), and so on.
1. You may not modify the data in the list’s nodes; only nodes themselves may be changed. Because imagine a case where a node contains many fields, so there will be too much unnecessary swap.
2. If a pair of a node does not exist, then leave the node as it is.



For the given binary tree

The top view of the tree will be {10, 4, 2, 1, 3, 6}.
The interview round was quite easy, I was asked certain question from oops concept such as encapsulation, abstraction etc. Then I was asked to explain the approach to the project I had in my resume. After that I was asked a question on Checking if the string is a palindrome without traversing the string. This could be easily done using recursion.



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.
I solved it using recursion.
step 1: take 2 variables, first and last and initialise them as 0 and string.length()-1;
step 2: add a base case : first<=last ; return;
step 3 : call the function recursively by using condition str.charAt(first)==str.charAt(last) && checkPal(first+1,last-1);
I was asked what I know about company, My hobbies, What I did in 4 years of college, Express yourself using 5 words.
Questions were mainly related to how your personality is such as hobbies etc.
Tip 1 : Try not to panic
Tip 2 : Just keep in mind that person on the other end is just like us. Its okay if you make some mistakes.

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?