Tip 1: Solve DSA questions with pen and paper before coding.
Tip 2: Create your notes for last-minute revision.
Tip 1: It should be of one page only.
Tip 2: Check the required skills for the job role and then mention these skills in your resume by highlighting them.
It was a pen and paper test in which there were different sections which are MCQ (Java ), OOPS, SQL and at last one programming question to write code. It was the first round around 12 pm after the pre-placement talk and we were given this written test.



Anagrams are defined as words or names that can be formed by rearranging the letters of another word. Such as "spar" can be formed by rearranging letters of "rasp". Hence, "spar" and "rasp" are anagrams.
'triangle' and 'integral'
'listen' and 'silent'
Since it is a binary problem, there is no partial marking. Marks will only be awarded if you get all the test cases correct.
It was the GD round which was taken for all the students from 1st round after the written test. There was a panel of interviewers who provided us with a topic and gave us 5 minutes to write our points to speak and after that, they asked to start the GD. The topic for the GD was - The impact of technology on creativity.
Shortlisted students were asked to visit the company's office for a face-to-face interview. My interview slot was at 12:30 PM. There was a single interviewer who asked the questions. The interviewer was nice.



V is the number of vertices present in graph G and vertices are numbered from 0 to V-1.
E is the number of edges present in graph G.
The Graph may not be connected i.e there may exist multiple components in a graph.
Step 1: Initially described DFS as a graph traversal algorithm exploring as far as possible along each branch before backtracking.
Step 2: Provided an example of DFS traversal on a graph, illustrating the step-by-step exploration process.
Step 3: Explained the time complexity of DFS, deriving it as O(V + E) where V is the number of vertices and E is the number of edges in the graph.
Step 4: Concluded by summarizing the effectiveness of DFS in exploring and searching tree or graph data structures.



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.
Step 1: Provided a recursive function definition, utilizing string slicing to compare characters from both ends of the string.
Step 2: Demonstrated the recursive base cases, checking for empty or single-character strings as palindromes.
Step 3: Concluded by emphasizing the simplicity and effectiveness of recursion in solving palindrome verification.
After my face-to-face interview, there was an HR round around 2 pm. HR round was normal and the interviewer was also nice and polite.
They asked about family background, hobbies and interests.
Tip 1: Be confident while answering.
Tip 2: Read about the company, as they might ask about it in the HR round.

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