Tip 1: Don't lose confidence. If you are unable to solve a DSA question, don't lose confidence and try it again.
Tip 2: Be consistent in practising DSA, and make notes of theoretical questions that may be asked by some companies.
Tip 3: Start with easy-level DSA questions and then begin attending interviews. It will open up your mind and help you understand what types of questions are being asked.
Tip 1: Place the skills section clearly at the top, and list the skills the organization is looking for first, such as Java 8, Microservices, and Spring Boot.
Tip 2: Mention your total experience and contact details. Don't make the HR personnel calculate your experience based on the time spent with your previous organizations.
In this round, they asked me about Java basics, with most questions focusing on the Stream API. They also inquired about immutable classes, the internal workings of HashMap, and CompletableFuture.



I used reduce method of stream.
In this round, they asked about my past projects and tech stacks. I also described a security architecture that I had built, which took approximately 25 minutes. After that, they asked a DSA question about reversing a linked list.



The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Can you solve this problem in O(N) time and O(1) space complexity?
This is a simple question to reverse a linked List.

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?