If you can improve upon either the space/time complexity or even the comprehensibility/maintainability of algorithms, the industry is your oyster.
If you can improve upon either the space/time complexity or even the comprehensibility/maintainability of algorithms, the industry is your oyster.
The algorithms are supposed to be fun and deriving them a group exercise.
leetcode merely tests whether you have foundational education for a professional software engineer.
like when you hire accountant you would expect them to know debit, credit and other basic stuff, right?
Would you hire someone for a highly paid job with literally no experience/practice?
But then again this is the same logic that gave us google doc coding interviews so I'm not sure why I'm expecting anything at all ...
yet there are Architect/civil engineering degrees and large engineering firms that design and build skyscrapers/bridges/industrial facilities that require quite a bit of formal training.
both of these engineering subtypes can coexist, same in software