Tip 1 : Prepare Java very well, not a must now but it will be a highlight and chances will increase immensely
Tip 2 : Knowledge of Springboot and projects in it are added advantage
Tip 3 : They do not ask CP (Competitive programming) related questions. Prepare basic ones and brush up on the projects mentioned in the resume.
Tip 1 : Add good projects to your Resume, a few are fine but should be good ones.
Tip 2 : Do projects in Java, Spring Boot, and Angular, you will be way better and ahead than others.
Timing - Afternoon
Environment - Online Round



The width of each bar is the same and is equal to 1.
Input: ‘n’ = 6, ‘arr’ = [3, 0, 0, 2, 0, 4].
Output: 10
Explanation: Refer to the image for better comprehension:

You don't need to print anything. It has already been taken care of. Just implement the given function.



Suppose ‘N’ = 5, ‘A’ = [1,2,3,4,5], and target = 8
As target == A[2] + A[4] = 3 + 5 = 8.
Hence output will be 2 4.
It was a technical round with 2 people. Both with around 7-8 + years of experience. The interview was focused on the basics of Java and OOPs principles. Java was not a must but the knowledge did help. There were simple problems like string manipulation, the difference between python lists and dictionaries, questions on my resume, the projects that I did in my internship, the skills that I possess, and how well versed am I with them. The interview was easy-medium.



‘S’ = racecar
The reverse of ‘S’ is: racecar
Since ‘S’ is equal to its reverse. So ‘S’ is a palindrome.
Hence output will be 1.
It was a technical HR round. There were 2 recruiters - one HR and one who seemed to be a project manager with around 10+ years of experience. The interview started with my internship projects - how adaptable am I and if I am open to learning a new tech stack. How comfortable am I with Frontend and Backend? They checked my team player skills with some questions. The tech guy asked me to explain in detail about the project - it was a web app, the tech stack that I used, and why. Once this was done, HR had some common questions and told me what my daily job would be like and about the team that I might join.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the output of print(type("Python"))?