
Is grinding leetcode still necessary ?
I see some companies (especially famous ones) are still obsessed over these leetcode type questions in interview rounds even for experienced folks, it’s frustrating.
What's a big deal in doing most frequently asked questions?
The big deal is irrelevance and impractical nature of such questions.
Agreed. But these questions actually help you to think how the frameworks and libraries work in the background. How the codes can be optimised. Most people will write code to just meet the deadline, but highly effective coders will try to write optimised codes. Although, people don't entertain both.
Because it shows good problem solving and critical thinking skills
Fair, but isn’t it proportional to practice? Each problem can be categorised into a set of possible pattern of solution (DP, Sliding window etc). Then how does it tests critical thinking?
if its that easy...why not do it? I mean if someone can find the pattern with practice, then why not practice?
Just go through the neetcode roadmap. You will be fine.