top | item 29805407

(no title)

akarve | 4 years ago

Algorithms do not shun creativity. They are born creatively. But they do set a high bar for new contributions. You either beat the existing complexity or you don't.

If you can improve upon either the space/time complexity or even the comprehensibility/maintainability of algorithms, the industry is your oyster.

discuss

order

kkcorps|4 years ago

Exactly and that is precisely why the current interview system is bad. The companies want candidates to pretend they just invented these algos on the spot and haven't solved like 50 similar questions on leetcode to remember the approach.

The algorithms are supposed to be fun and deriving them a group exercise.

slt2021|4 years ago

ghkm, sorry to break it to you, but these data structures and algorithms are covered at freshman year in CompSci program.

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?