I must have had very different experiences from everyone as I can't imagine how grinding leetcode is a worthwhile activity. Do you want to do leetcode because you find it helpful or because the hive mind of the internet says you should?
You have to do leetcode if you want any hope of being able to find a different job. You have to be ready for that kind of question. I’m a software engineer with 20+ years of experience in a bunch of different industries. I know what I’m doing. I did 3 interviews with 3 different companies in the past couple months and utterly failed at the leetcode style coding interviews. The last one was to “print out the contents…
But I really hate hearing that people are sinking hours and hours into doing tons of these problems, and on an ongoing basis. What a horrible waste of human life.