Earlier quoted context omitted.
> "What the student thought was it temporary concession to the system-"I'll play along just enough so that I can get what I want from the system"-turns out to be the beginning of it forced, permanent adjustment to the system." This is common to all professional disciplines. https://www.amazon.com/gp/aw/d/B008GRDKPG
Nice affiliate link there. Is that your own book you're flogging, too?
Facebook senior software engineer interview
251–260 of 524 posts
Re: Facebook senior software engineer interview
#252How can anyone work at Facebooks nowadays and have a clear conscience. Is it just the salary? It is, isn't it? Just money. How depressing.
Did the current political situation in US (and most of the world) not teach you that it's really really dangerous to think that most people in your environment conform to your morality and agree with the sources you're basing it from?
Re: Facebook senior software engineer interview
#253Every time I read these posts I find them very depressing. Crunch through an enormous bunch of algorithm problems in order to perform well on some unrealistic whiteboard programming (I think the system engineering problems are actually more useful though) - as usual we've focused on the easy to measure metric rather than anything actually useful. Maybe these things are meant to be a proxy for how good you are at othe…
After 20 years in software, I had a phone interview with an Amazon guy who sounded half my age (at most). Asked me to write some kind of function to do something, sort some stuff or some such. I described verbally how I would do it, almost line by line, in pseudo-code. He said "I need you to write it out in [some language]". I said "But why? I just told you how I'd do it." But he needed me to literally write the code…
If someone feels "insulted" by having to actually write code suggests that you're looking for a role where you aren't expected to actually write code. That's fine, but probably not what they're looking for.
Also, I'd advice you to be little more open to a fact, that someone with less experience than you is asking you questions. That's not a great attitude to find good jobs at big IT companies, that are often full of young, often brilliant people.
edit: typo
Re: Facebook senior software engineer interview
#254Earlier quoted context omitted.
> "What the student thought was it temporary concession to the system-"I'll play along just enough so that I can get what I want from the system"-turns out to be the beginning of it forced, permanent adjustment to the system." This is common to all professional disciplines. https://www.amazon.com/gp/aw/d/B008GRDKPG
Nice affiliate link there. Is that your own book you're flogging, too?
There was no affiliate link in the original post.
ref= is not an affiliate tag, it's an Amazon ref tag.
tag= is an affiliate tag.
https://google.com/search?q=amazon+affiliate+code+url
https://medium.com/feedium/how-to-tell-if-a-link-is-an-amazo...
Re: Facebook senior software engineer interview
#255It seems to me to be almost superhuman to read multiple chapters and solve all the exercises in a single day. Maybe that's just the normal level of ability for FAANG staff? EDIT: maybe it's more reasonable if you're doing this full time. 1hr/question and checking the next day if you get stuck, as he writes in his blog, seems a lot more reasonable.
Based on personal experience, I think you certainly need to be "above average" to get hired by the big tech companies, but it's more like "top 20% of graduating class" and not "only the very best."
Re: Facebook senior software engineer interview
#256Earlier quoted context omitted.
> "What the student thought was it temporary concession to the system-"I'll play along just enough so that I can get what I want from the system"-turns out to be the beginning of it forced, permanent adjustment to the system." This is common to all professional disciplines. https://www.amazon.com/gp/aw/d/B008GRDKPG
Nice affiliate link there. Is that your own book you're flogging, too?
Re: Facebook senior software engineer interview
#257How can anyone work at Facebooks nowadays and have a clear conscience. Is it just the salary? It is, isn't it? Just money. How depressing.
There are many teams trying to fix the negatives of FB - sure you can’t fix everything but overall the intention and effort is there
Facebook said they'd prevent such errors in the future by creating an election oversight board. Despite the fact that they had four years to prepare, their oversight board took their first case... on December 1st, 2020, conveniently after the presidential election was over--and hundreds of millions of ad dollars were spent.
I'm sure that Facebook has teams working on privacy and good governance. This is basically a public relations spend for them. Their business model is collecting as much data on people as they possibly can and then selling ads based on that data. The idea that "overall the intention and effort is there" seems laughable at best.
But, as someone who seems to be an insider, do you have any information you could share that contradicts that narrative?
https://thehill.com/policy/technology/358102-franken-blasts-...
https://news.yahoo.com/facebooks-oversight-board-announces-1...
Re: Facebook senior software engineer interview
#258Earlier quoted context omitted.
>in most cases doctors have many, many thousands of hours under their belt in training before still needing to study a ton to pass their boards The difference is that what the doctors put so much time into learning can actually be quite useful for their job. The vast majority of competitive coding stuff isn't. Interview procedures based around it completely fail to assess some of the most important abilities in softw…
Is that true? I don’t know anything about medical licensing, but after having a few friends take the California bar exam, I’ve heard endless complaints about having to study things like divorce law in order to become a privacy advocate.
Futhermore, you actually practice for several years prior to taking your boards, at which point you submit a representative subset of your cases from actual work, and a bunch of folks toward the end of their career grill you on them, then decide if you pass.
Re: Facebook senior software engineer interview
#259Earlier quoted context omitted.
My ex girlfriend is a pediatric cardiologist who recently passed her boards. When I talked to her about it, she was very much on the side that she wished she didn't have to study for it because it didn't have much to do with her job at all. She just wished she could spend her time getting better at the skills she actually used rather than a wide range of academic material that didn't matter to her day to day. Her fri…
Is it that they need to create some objective barrier to entry?
Re: Facebook senior software engineer interview
#260There are two interesting things in this post. The first is that a senior developer at Facebook believes every single senior developer looking for a role at Facebook can revise the same things. Clearly the author believes that Facebook are looking for programmers who fit a very specific mould, to the point that they're willing to go out in public and state exactly that. I'd argue that points to a massive monoculture…
From the article it would appear that anyone with a computer science background and a decent amount of experience as an engineer should pass the technical test without the need to spend the whole month revising. If you don't have a computer science foundation it's probably a good idea to learn the basics anyway, rather than learning just to pass the interview.