News for hackers. Stuff that matters.
Re:How to hire engineering talent without the BS by photonbeam on Sunday March 05, 2023 @04:13PM (#35033987)
Most of us havent touched a tree structure since college, because there are other, real, problems out there. Trying to remember, or rederive it from scratch is slower and error-prone and bad for interviews
Re:How to hire engineering talent without the BS by yks on Sunday March 05, 2023 @07:26PM (#35035903)
JSON is also a tree structure. Granted one rarely inverts it, but “no trees in the real world” is not true.
Re:How to hire engineering talent without the BS by devnullbrain on Monday March 06, 2023 @07:39AM (#35040277)
Then most of us aren't suitable for jobs where this stuff is important. Google does have 'real' problems involving trees.
Re:How to hire engineering talent without the BS by sophonX on Monday March 06, 2023 @02:23PM (#35046263)
You are just ignorant and naive.

Tree structure ? json, xml, protobuf, classes, functional programming, databases with foreign key, database internals, etc ?

Oh I forgot you also serialize and deserialize data - did you forget how that works ? Tree traversal again.

Do you know how organizationl hierarchy is structure ? It's a tree.

Do you know various maps and their usages ? We use them daily - it's very very important to know their internals. Hashing vs Trees vs Linked hash vs etc.

Google maps ? n-d trees ? Comparing data - merkel trees ? etc.

Every dev out there has common work with mine. But you won't be able to solve the problems that I face on a daily basis without thinking hard & without this dsa + concurrency knowledge.

Now, is it reasonable to ask these questions ? Heck yes.