Tip 1: Don’t lose confidence. If you’re unable to solve a DSA question, don’t get discouraged—try it again.
Tip 2: Be consistent in practising DSA, and make notes of theoretical questions that might be asked by some companies.
Tip 3: You can start with easy-level DSA questions and then begin attending interviews. This will help you understand the types of questions being asked and open up your mind.
Tip 1: Keep the skills section clearly at the top, and highlight the skills the organization is looking for, such as Java 8, Microservices, and Spring Boot.
Tip 2: Mention your total experience and contact details. Don’t make HR calculate your experience from the time you spent with previous organizations.
In this round, they started with a data structure question and then asked some basic questions about Java.



You are given a 0-indexed array of integers nums of length n. You are initially positioned at nums[0].
Each element nums[i] represents the maximum length of a forward jump from index i. In other words, if you are at nums[i], you can jump to any nums[i + j] where:
0 <= j <= nums[i] and
i + j < n
Return the minimum number of jumps to reach nums[n - 1]. The test cases are generated such that you can reach nums[n - 1].
At first, I was blank when faced with the question. However, I later solved it using a naive approach. I explained the approach using dynamic programming (DP) but wasn't able to implement it in code.
What is a Singleton class and create a custom Singleton Class? (Learn)
This is a simple Design pattern. So I answered quickly.
What is Immutable class? (Learn)
I explained the immutability and created a custom class, by covering all use cases.
This was an LLD round where they asked me to design 'BookMyShow.' They provided some attributes and asked me to design based on those.
Design 'BookMyShow' considering the following:
I explained the DB structure that I will use. Then they asked to write some API's.
I wrote them.

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