Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Binary trees during the hiring process for software engineers is not a part of the entire industry. I'd be surprised if it was even the majority. But it is prevalent, and posts pop up here regularly disparaging it.

Google, Amazon, Facebook, Twitter, Netflix, Apple, LinkedIn, Microsoft, Snap, RobinHood, Walmart, Twilio, Uber, DoorDash, ... (we can continue down the list of US / western technology companies here for quite some time), all ask technical questions following the standard data structures, algorithms and system design format. They don't specifically ask for binary trees, but Google doesn't specifically ask that question either. There is no standard for the entire industry, but this method is common, to pretend otherwise is disingenuous .

> Places lean into Google's way of doing things by default without demonstrating that it leads to positive outcomes _for their business_. Google themselves do it due to no small part to compensate for the pitfalls of getting as big as they have. Pointing out that what they do is ubiquitous and inherently optimal is conflating scale with success.

There are multiple assumptions here on your part. One is that this is something that occurs due to scale. Please prove it. The on-site process outlined takes engineering time, and is costly. It's multiple hours long, brings in multiple engineers, and requires lengthy discussions afterwards. Surely there's something that scales better if that were the motivation here?

The second assumption is places blindly follow Google's lead, with no further analysis on their own if it' beneficial to their business. This is mindbogglingly presumptuous considering the million / billion / trillion dollar companies with highly capable engineering / HR leaders on that list. You obviously know better than them with the data they've collected?

The above is outside my original point: This thread is not a question of engineering ability. It's a systemic management failure. Latching on to anything negative re: Google / Big Tech to vent your frustrated at the hiring process, and how see! it lets in those who aren't intelligent, capable, etc. is a reflection of your own emotional state.



These sort of silly interview questions seems to be a US thing. Never been asked to whiteboard anything in interviews, I'm in Scotland. Also never been asked anything ds&a related.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: