+102 leetcode style stuff is effective, amirite?

by Anonymous 1 day ago

It's certainly effective for getting a job and passing the coding interview. It‘s also good for solving concrete problems and writing efficient, tight code. It does NOT help with the engineering part of software engineering though. Building large scale systems in a maintainable way is… much different. And much harder imo.

by Anonymous 1 day ago

What?

by Anonymous 1 day ago

This is the world for software engineers. There are tests for them to get a job (technical interview questions). Leetcode is a website where it helps you learn algorithmic based software development problems.

by Romaguerasean 1 day ago

Some of them do, but a good chunk of Leetcode problems don't test anything but whether you've done that particular problem before. Take Floyd's algorithm. Is anyone seriously going to get that in 20 minutes if they've never seen it before?

by klegros 1 day ago

I've been asked to do Leetcode on interviews for several SRE roles and a FAE position from a VPU vendor. Neither make much use of DSA fundamentals within their field works.

by Anonymous 1 day ago

I think that leetcode questions are a tool. Like any tool, they are most effective if you understand them and you use them correctly, safely, and effectively. I think the problem that people have with leetcode style questions is that a lot of people use them ineffectively. Personally, as someone who enjoys leetcode problems, I think they can be a fun warm-up for my brain (Easy and Mediums only for me), but they're so far from what I do in my day-to-day that they should never be used as a tool to decide if I'm good at my job or not.

by Priscilla57 1 day ago

They're not a bad tool but they aren't the end all. I've hired people who killed it when it came to leet code problems only to have a weak work ethic and pretty weak at creating real solutions for complex problems. I've also hired people who just did okay on them that ended up being great contributors. I imagine it would kind of be like evaluating players to build a pro soccer team based on how well they play hacks sack.

by Anonymous 1 day ago