10 ms·
The best one I've come across yet is Brian Acton being rejected by Facebook [0] ends up creating Whatsapp and in turn selling it to Facebook for $19B. Talk abou
by myth_buster 8y ago
The best one I've come across yet is Brian Acton being rejected by Facebook [0] ends up creating Whatsapp and in turn selling it to Facebook for $19B. Talk about comebacks.
[0] https://twitter.com/brianacton/status/3109544383?lang=en https://twitter.com/brianacton/status/3109544383?lang=en
- hodgesrm 8y agoThis resonates. I'm terrible at big tech company interviews--kind of a generalist, read Cicero rather than Knuth in college, tend to start out problems kind of muddled, etc. After a while I concluded the only way to get into large SV companies was to sell a company to them. It's easier to go through due diligence than the corporate interview process in a lot of places. (That's how I got my current job.)
- NotAnEconomist 8y agoI spent most of my college evening getting drunk with philosophy majors and pretending my math degree meant more than my CS fallback -- but I haven't found the corporate interview system to be that terrible. I do however think it's a game that conflicts with certain personality types, including myself early in my career. I'm always curious what you (or anyone else!) think could be done better.
- hinkley 8y agoThe all day interview process selects for a kind of person who is confortable with arduous processes. With poor scalability. IMO any team with an SLA should be avoiding these people like the plague, because they will tolerate bullshit manual processes that take all day. They have no motivation to make foolproof automated processes with good visibility and repeatability. The smartest of them will fight attempts to change the status quo because the status quo makes them look good and everybody else look like idiots. Three of my favorite bosses were from the Fire All Heroes school of management. Two actually gave a speech to that effect in front of the entire engineering dept. They helped me get out of the hero racket. It’s great to be needed. But it sucks being the bottleneck.
- timr 8y agoMy problem is that it's all cargo cult, and none of it is rationally thought through to pursue desirable qualities in an engineer. Even within Google, Facebook, Amazon, and Microsoft, you're usually being interviewed by a fresh-out-of-school 20-something who has no idea how to do much of anything, let alone evaluate candidates fairly. And yes, they "train" these kids -- but you basically can't train someone to do something that relies heavily on intuition. That requires experience, but 20-somethings don't have experience. So instead, they're "trained" to do the one thing you can do repeatably: ask coding puzzle questions from a book, and reject anyone who doesn't regurgitate answers with 100% fidelity. It's the McDonald's food of interviewing: not the best (or even good), but consistent across a large organization. Sort of. So while big companies need people who can work on a team, exercise good judgment, communicate clearly, write clean code and not be racist/sexist/evil jerks, they get...people who can memorize questions from a big book of programming questions. I can easily come up with tests that get to each of those properties...but they rely on interviewers having good judgment, and most do not.
- hinkley 8y agoI get itchy when I get asked to write code that I would veto in a code review. My internal dialog when asked things like a linked list or a hash table is "Oh god, does this mean they like code like this? I bet some 'clever person' at this company wrote their own hash table/event queue/template engine* and forces everybody else to use it." * Unfortunately my current employer is just like this but I didn't pick up on that in the interview process.
- IggleSniggle 8y agoYou and me both. And it feeds itself, too, because every line of code is an opportunity to reinvent the wheel or do something clever (it sometimes seems like they want to see that, or else this class of question wouldn’t be asked??).
- mcguire 8y agoThe downsides of avoiding the algorithmic interview process is that you will end up hiring people who talk a very good game, but cannot write code to get out of a paper bag. One of the most painful interviews I have ever seen was a guy who had a resume listing a number of interesting projects. He could talk energetically and in detail about them. Then we asked him to write some code to solve a simple problem. He said he didn't know our primary language, but was very familiar with Python. I know Python, I was good with that. He didn't know Python. I tried to help him, but he didn't get much farther. I eventually called the interview, with a complete 180 of my hiring opinion. Nice guy, but he couldn't be what we needed.
- hodgesrm 8y agoIn my experience SV corporate interview processes are biased in a couple of ways that lead to more homogeneneous and potentially weaker teams. 1.) They select using criteria that are easy to test, such as writing quicksort on the fly. That's a small part of engineering --you also want people who can recognize big-picture patterns and communicate them clearly. This is a lot harder to evaluate so many interviewers simply don't. 2.) They select for people who are already in similar positions. For instance, white-boarding kubernetes application design is pretty easy if you are already doing it. As an interviewer it does not really tell me much about your ability to think originally or whether you can adapt. Getting around these biases is hard. One way I test people now is to ask them to show me their favorite design or code and explain exactly how it works. That starts them off on comfortable ground. Then I start to tweak the boundary conditions to see if they can adjust creatively. It removes the stress factor and is a lot more illuminating than coding up something totally new from scratch, especially if you only have 45 minutes to extract as much information as possible about somebody's thought processes. Very interested in other thoughts on this topic. It's a hard problem.
- voqv 8y agoIt could mean though, that he's a very good tech entrepreneur, but Facebook was hiring him for software engineering, and he didn't meet the standards.
- dwild 8y agoThere's something that I learned too about entrepreneur, once their company is bought, they usually don't stay long, often they only stay the length required by the contract. Sure money is a factor, but usually, an entrepreneur wants/needs more than a simple job. Brian Acton himself left 3 after later, months before all his options vested. In his case it was about Whatsapp monetization, but it's in the same vein (lost of control of the company).
- hathawsh 8y agoOn the other hand, if Facebook had hired him, it's unlikely he would have had enough freedom to create Whatsapp or anything like it. Even if Facebook knew what was going to happen, Facebook still made the right choice when they rejected him and later bought his company. Rejection can be a good thing for everyone.
- bduerst 8y agoThat's assuming that some other app wouldn't have filled the messaging space.
- sjg007 8y agoMaybe.. but maybe he would have been on the Messenger team and made that What's App.
- nojvek 8y agoI doubt that. In most companies the Managerial chain kill bottom up innovation. There’s less than 1% chance Facebook messenger would be able to live to the philosophy of “no ads, no gimmicks, secure messaging” That’s why startups can disrupt. It really does reward bottom up innovation.
- sjg007 8y agoWe are talking about a startup that sold to Facebook for $19 billion dollars whose founder was rejected by Facebook when he interviewed for a job there before he started what's app. I know this is make believe world but had Facebook hired him and had he worked on messaging I bet he would have beget a similar product (in make believe land). The problem most of us Americans didn't understand was that SMS cost money (in the rest of the world) and not in the USA. Most American text plans were free and unlimited in the beginning... that was until the US mobile networks caught on to the Europeans and realized they could charge per text. So that what made what's app. And FB could have saved themselves $19B.. still.. if you are right then he probably would have left FB and started What's app on his own.
- beefman 8y ago...and Twitter https://twitter.com/brianacton/status/1895942068 https://twitter.com/brianacton/status/1895942068
- james_s_tayler 8y agoBut isn't that the optimal outcome because $19B dollars indicates it was clearly very valuable to Facebook and it's not likely he would have created it if he was working full time at Facebook. That there is a stunning amount of randomness in hiring is, I think, by design.