Tip 1 : Practice Medium Level Questions for each topic.
Tip 2 : Do at least 2 good projects.
Tip 3 : Don't fake the resume.
Tip 1 : Have some good projects on your resume (Minimum 2 Questions)
Tip 2 : Don't put false things on your resume.
This round contains some MCQs and 3 coding questions which were quite easy.



Input: 'arr' = [2, 2, 2, 2, 0, 0, 1, 0]
Output: Final 'arr' = [0, 0, 0, 1, 2, 2, 2, 2]
Explanation: The array is sorted in increasing order.
The problem was posed, with `0′, `1′, and `2′. The array is divided into four sections:
a[1..Low-1] zeroes
a[Low..Mid-1] ones
a[Mid..High] unknown
a[High+1..N] twos
Step: If the ith element is 0 then swap the element to the low range, thus shrinking the unknown range.
Similarly, if the element is 1 then keep it as it is but shrink the unknown range.
If the element is 2 then swap it with an element in the high range.



Check for the following conditions:



This round was interview with Senior Software Developer at MAQ Software. Asked introduction and discussed about internships and projects then one question of stack (Balanced Parenthesis) and 2 other DSA questions



Conditions for valid parentheses:
1. All open brackets must be closed by the closing brackets.
2. Open brackets must be closed in the correct order.
()()()() is a valid parentheses.
)()()( is not a valid parentheses.
Step 1 : Declare a character stack S.
Step 2 : Now traverse the expression string exp.
Step 3 : If the current character is a starting bracket (‘(‘ or ‘{‘ or ‘[‘) then push it to stack.
Step 4 : If the current character is a closing bracket (‘)’ or ‘}’ or ‘]’) then pop from the stack and if the popped character is the matching starting bracket then fine else brackets are not balanced.



It is a standard problem and can be found on every platform. So, I just applied the procedure that I practised there

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?