Tip 1 : Practice Coding questions from Leetcode (focus on Arrays and Strings)
Tip 2 : Do understand all the concepts thoroughly because questions are asked from the concepts.
Tip 3 : Do revise all the topics for the theory part at least once a week, because the syllabus is too vast.
Tip 1 : Make sure to make your resume in a single page.
Tip 2 : Try to highlight your skills and those skills should be highlighted in the projects you did and mention the keywords so that it's being highlighted in your profile



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.
We can solve it by using HashMap where we can store character and count of character in HashMap. Idea is to put all characters of one String in HashMap and reducing them as we encounter while looping over other String.
And compare both the Hashmaps and if both are equal then anagram otherwise not.
This round was kind of Techno-managerial round.
The interviewer asked about mainly backend Technologies like Java, Spring Boot.
And Some managerial questions like how we can design our products and how we handle production issues.
What are the features of a lambda expression?
This was a Technical Cum HR round where I was first asked some basic Java-related concepts and then we discussed about my expectations from the company , learnings and growth in the forthcoming years. I would suggest be honest and try to communicate your thoughts properly in these type of rounds to maximise your chances of getting selected.
1) Why should we hire you ?
2) What are your expectations from the company?
3) How was your overall interview experience?
4) What are your strengths and weakness according to you?
5) Where do you see yourself in the next 5 years?
Tip 1 : The cross-questioning can go intense sometimes, think before you speak.
Tip 2 : Be open-minded and answer whatever you are thinking, in these rounds, I feel it is important to have opinion.
Tip 3 : The context of questions can be switched, pay attention to the details. It is okay to ask questions in these rounds, like what are the projects currently the company is investing, and which team you are mentoring. How is the work environment etc.

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?