Tip 1 : Do interviewbit twice
Tip 2 : Do atleast 700-800 questions combined on all platforms over different topics
Tip 3 : Do atleast 2 projects
Tip 1: Make a 1-page resume only
Tip 2: don't put false information, it might go against you.
there were 3 sections:
aptitude
English and,
coding



For ‘arr’ = {1, 0, 0, 2, 1}.
‘Answer’ = {0, 0, 1, 1, 2}.
‘Answer’ should contain all 0s first, then all 1s and all 2s in the end.
It was a 1 hour round The interviewer asked me some questions on DSA and some on project



INPUT : ARR [ ] = [ 1 , 2 , 3 , 4 , 5 ] , N = 4
OUTPUT: ARR [ ] = [ 1 , 2 , 4, 5 ]
The above example contains an odd number of elements, hence the middle element is clearly the (N+1) / 2th element, which is removed from the stack in the output.
INPUT : ARR [ ] = [ 5, 6, 7, 8 ] , N = 3
OUTPUT: ARR [ ] = [ 5, 7, 8 ]
The above example contains an even number of elements, so out of the two middle elements, we consider the one which occurs first. Hence, the middle element would be ((N+1) / 2 - 1) element, which is 6 and is removed from the stack in the output.
I initially did it using extra space by taking two stacks, but later I gave him a backtracking-based solution, and he wasn't very satisfied because it used an internal stack.
Three Pillars of OOPS
Technical interview



In the given linked list, there is a cycle, hence we return true.

tortoise and hare approach
Different maps and how they are implemented in memory
Telephonic HR interview
He asked me to introduce myself and asked about my family background we had a good 10 min chat
Tip 1: Stay confident and speak good english

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?