Tip 1 : Should know the OOPs concept clearly.
Tip 2 : how data structures are working behind the scenes
Tip 1 : Add Coding profile links like leetcode and hackerrank.
Tip 2 : Add atleast 2 projects.
Aptitude + Technical MCQs. Aptitude consists of logical thinking and technical objective consists of data structures and algorithm questions.
Aptitude - 25 MCQs and tech MCQs - 15.
There were 3 coding questions: 1st is easy, 2nd is medium and 3rd is hard.



Order of numbers should be in the non-decreasing matter.
You are given ‘N’ as 12, so the output should be [1, 2, 3, 4, 5, 6, 7, 8, 9, 11], as all single-digit numbers are palindromic, and 11 is also a palindromic number.
The Problem was quite easy. The main logic mentioned below:
"
while (n != 0) {
remainder = n % 10;
reversed = reversed * 10 + remainder;
n /= 10;
}
"



[1, 2, 3, 4] is a strictly increasing array, while [2, 1, 4, 3] is not.
I followed the recursive approach.
1. Express everything in terms of index
2. Explore all possibilities in subsequences.
3. and then take the max length.



Input: Let the binary tree be:

Output: 2
Explanation: The root node is 3, and the leaf nodes are 1 and 2.
There are two nodes visited when traversing from 3 to 1.
There are two nodes visited when traversing from 3 to 2.
Therefore the height of the binary tree is 2.
From the problem statement, we have 2 arrays -> InOrder and Level order traversal array
1. Create a function and pass InOrder array, levelOrder array, the length(n) of inorder array, start = 0, end = n - 1, h = 0.
2. Get Index of current root in InOrder Traversal
3. Count elements in Left Subtree & Right Subtree.
4. Declare two lists for left and right subtrees
5. Extract values from the level order traversal list for the current left subtree as well as for the current right subtree.
6. Recursively call to calculate the height of the left subtree and right subtree.
7. Return the max height from the left or right subtree.
The interviewer asked me to explain the approach to the coding questions that I got in the online coding test(2nd round).
After that questions about OOPs concepts, SQL, and memory management in C, C++ and java were asked.
OOPS Concepts.
What are pointers?
Garbage collection
This round started at 3:45 pm, it was conducted on Microsoft Teams. In this round, we were asked basic HR questions like what projects I have worked on, on which tech I am comfortable, comfortable with the location of the office, and why do you want to join Nagarro?

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?