Tip 1 : Practice Leetcode and Geekforgeeks
Tip 2 : For Multithreaded and Concurrency System you can use Baeldung and some YouTube channels (Defog Tech)
Tip 3 : For System Design you can use Educative and some YouTube channels (Tech Dummies, Gaurav Sen)
Tip 1 : Keep it simple and try to finish it in 2 pages only.
Tip 2 : Mention your project and technology properly and only put the information you have experience or you are handy.
This was the problem-solving round in which the interviewer asked 2 problems. First, you need to discuss the approach, when the interviewer is convinced with the approach then do start the coding.
Run the code for all of the test cases which was provided by the interviewer.







This was the problem-solving round in which the interviewer asked 2 problems. First, you need to discuss the approach, when the interviewer is convinced with the approach then do start the coding.
Run the code for all of the test cases which was provided by the interviewer.



'S' = "{}()".
There is always an opening brace before a closing brace i.e. '{' before '}', '(' before ').
So the 'S' is Balanced.
I have solved this by using stack.



We can check the lesser digit from last by comparing digits and replacing the elements we found. Sort the rest of the elements which was present after replacement in right of it.
This was the Low-Level Design round.
Design Chess
Tip 1 : Explain the design whatever you are thinking about and keep discussing with the Interviewer.
Tip 2 : Try to focus on the OOPS concept also when you are designing.
Tip 3 : Try to use Design patterns whenever required.

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?