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?
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
Would you hire someone for a highly paid job with literally no experience/practice?