Tip 1 : Strong Computer fundamentals
Tip 2 : Good Data structures
Tip 3 : Good Project
Tip 1 : Mention Good Project
Tip 2 : Mention Latest technology related project
I gave round 1 from home on 24 October. It was online test. Timing was 180 minutes. Camera was on all the time and we were not able to move out of test window. You can not close test before time finishes.



For given 2D array :
[ [ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ] ]
After 90 degree rotation in anti clockwise direction, it will become:
[ [ 3, 6, 9 ],
[ 2, 5, 8 ],
[ 1, 4, 7 ] ]
Tip 1 : Keep cool mind
Tip 2 : Revise famous question
Tip 3 : Question will be easy in programming
It consist of two coding question basic to medium



Try to solve the problem in 'Single Scan'. ' Single Scan' refers to iterating over the array/list just once or to put it in other words, you will be visiting each element in the array/list just once.
1. count occurrence of 0.
2. count occurrence of 1.
3. count occurrence of 2.
fill array with these counts
This round was online interview.
They focused mainly computer fundamentals like dbms, os, Data structures, and latest technology like machine learning, blockchain (basics).
It lasted 40 minutes.
they also asked one puzzle.


1. If the list is empty, the function immediately returns None because there is no middle node to find.
2. If the list has only one node, then the only node in the list is trivially the middle node, and the function returns that node.
Use two pointer approach
1. one slow pointer
2. one fast pointer.
3. then use a loop
4. move slow point by 1 step.
5. move fast pointer by 2 steps.
6. when fast pointer becomes null break loop.
7. slow pointer is middle point.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: