Algos is a skill you do not use on the job and companies are extremely picky about you getting the correct answer.
Algos is a skill you do not use on the job and companies are extremely picky about you getting the correct answer.
Asking questions that chat GPT can easily answer gives 0 insight into problem solving ability.
How are you going to improve existing codebase / new code if you aren't aware of the foundations, tools and basic primitives?
How many problems could be solved by just usage of z3 if you were aware of it?
How many problems could be solved by applying most popular combinatorial optimization methods/approaches
instead of writing something times, times slower, but eventually hacked enough to make it work?
The insistence on being able to spew out code-first answers to contrived problems during an interview situation is silly gatekeeping, but it makes the people who pass feel good, and that's why it persists.