Algorithms shouldn’t be the only one way to get jobs!
Some companies ask the developers (regardless developers experienced or not) to write reverse binary tree or any one of 300 algorithms.
It is simply conveying the developers that they have to go through 300+ algorithms in order to get the job. So, most of the junior students or fresh graduates focus only on the algorithms and not anything else.