The reason that people still ask algorithmic questions is because they work for avoiding false positives. False positives are a lot more damaging to a company compared to false negatives. While algorithmic questions can get many false negatives, they don't get much false positives.
What does it mean for a software developer? Spend a few hours a week doing leetcode questions. They're really not that hard.
What does it mean for a software developer? Spend a few hours a week doing leetcode questions. They're really not that hard.