4 ms·
Because we want to find the best people at solving difficult problems with limited time, and maximum ambiguity. At a high level that reflects the work that we
by deanCommie 7y ago
Because we want to find the best people at solving difficult problems with limited time, and maximum ambiguity.
At a high level that reflects the work that we do. The project scale may be 20 weeks instead of 20 minutes, but the level of complexity is scaled accordingly.
Of course, we miss out on some candidates that could be great at executing on a large timeline but can't demonstrate it in a short in person interview.
But, (see my edit), this is all we can do to scale our interview process, and we don't want to take risks.
- throway1n 7y agothis is so wrong i cant believe i am reading it. solving imaginary problems is not the same as being good at your job as an engineer. if google expects people to solve issues at a machine gun rate, it means google wants brick layers that lay bricks constantly. not people who need to stop and think about design issues over time. it wants workers to implement poorly sketched requirements and execute instructions on the assembly line. i look more after how people approach problems at a high level, where they show how they build the whole system and how they interact with peers and other departments to tell if they can gather data, organise it in specs, and then fine tune nicely build parts of a system. not code monkeys.
- deanCommie 7y agoYeah, you're right, Google and Amazon hire a bunch of brick layers that can't design a long term sustainable system... Come on man
- throway1n 7y agothats like saying everyone in the ford factory is hired to design vehicles. some of the bunch are just workers implementing instructions. i interviewed a few ex google, yahoo and amazon and they were exactly that.
- deanCommie 7y agoA few out of tens of thousands will sneak through, especially if they got managed out of couldn't hack it. The vast majority at the FAANGs are full stack engineers which includes long term system design. The comparison to a car assembly factory is so ridiculously out of alignment with reality that I can see why you chose to go with a throwaway account.