I personally do find those problems fun, or some of them. They rarely crop up in a professional capacity.
I've mostly seen them in my hobby gamedev work where things like concurrency and graphs and dynamism are endemic.
That's why leetcode filters really miss the mark because they usually don't fit the job description. They're just a lazy way to test searchable knowledge in an arbitrarily constrained setting.
What we really should be evaluating, as a profession, is reasoning and software design, scoped to the desired competency of the role.
I've mostly seen them in my hobby gamedev work where things like concurrency and graphs and dynamism are endemic.
That's why leetcode filters really miss the mark because they usually don't fit the job description. They're just a lazy way to test searchable knowledge in an arbitrarily constrained setting.
What we really should be evaluating, as a profession, is reasoning and software design, scoped to the desired competency of the role.
Enjoyment is a side effect of that.