I’ve been at Facebook 1 year now, and was at Amazon before (4 years). Yes, things do move faster at Facebook, but products also tend to break far too often as everything is rushed out with a very shortsighted approach
Yeah, not having tests makes adding new features and refactoring without breaking things much more difficult. You can still get stuff done fast while writing tests, you just have to have the test writing as part of the culture and do it as you go. Retrofitting lots of tests is hard to do well and takes way longer than it would have if it was done from the start.
It would be cool to see videos on: -Comparing these cultures with that of other companies, like Amazon and Uber. -Career planning strategies: how long to stay in one company, what kinds of job shifts are good and which are bad, etc.
wow, really interesting stuff! The differences seem subtle yet distinct. I personally admire an engineering culture of documentation and testing in the long run but only to moderation. Ive worked both at companies that overemphasize the practices and some that completely neglect it. It baffles me why they go to extremes... Anyhow, I would really be interested to learn more about the environmental differences such as Work life balance, stress, coworkers and management. Or a video on the differences in their interview process.
Thanks for the insight Clem. You working at both companies makes you much more valuable than if you had just stuck with one company for 7+ years because you got to experience both cultures.
It’d be great if you could also do a similar video but comparing other aspects such as work life balance, food, perks, office spaces, diversity, company events, etc. Thanks for the awesome content!
@@clem ok i have a question. If i get a chance to interview in FAANG through referal or google competitions after 4-5 months of graduating (coz of last sem backlogs i didn't get a job on time , first have to clear backlogs then can apply anywhere ),and they see this that i have backlogs that's why unemployed ,will they reject me for this Very reason ??
@@music82936 its fine as long as you can explain it; some ppl at Google trying to get internships get questioned on low GPA but if excuse is valid they're ok with it (hospital is fine)
Totally agree with most of this! I'll pick one point of disagreement though: With regards to data driven product design, I think the two companies are very similar. If you had worked in ads or a big consumer product at Google like Search or Maps, you would've seen as heavy an emphasis on data and experimentation as on the Instagram UI.
Hello from the other side 🙋♂️And yeah, that's what I hinted at near the end of the video--I think I simply worked in a product area / on a specific product at Google that didn't have as much of it. This makes me wish I had experienced Ads at Google a bit; being a consumer of Google Ads right now, I can only imagine how data-driven it must be.
Very informative video! I'm an engineer at AWS, and it seems we have far more things in common with Google than Facebook. Testing is super important and writing design docs from simple features to complex projects; however, it seems Amazon moves a bit faster than Google, but slower than Facebook, which could explain why work/life balance takes a hit at Amazon: Ship code at a fast speed, but with comprehensive design docs and thorough testing.
Working with smaller companies that are product driven I would say unit tests everywhere is slower for sure especially if you are shipping fast. I would as an engineer in a culture that is product focused and shipping fast put more time with good regression / functional tests on features that are critical than unit testing everything (especially if it will change)
You have an amazing talent of providing 0 information or close to none in such an overexpanded and overgeneralized way I had ever heard before. In around 6 minutes you managed to provide literally not a single similarity and immediately go to differences. You sound more like a preacher providing no specific examples or data than anything else. It is just unbelievable how much you can talk and describe things without actually describing them whatsoever
Your statement is factually inaccurate. He did provide at least 1 similarity: both Google and Facebook really value engineering. We might contrast this with companies that value advertising, or product design, or financial frugality. I do think he could be a little more concise with this statements, but you sound kind of pointed in your critique. Are you maybe... subconsciously envious that he was able to get a job at not one but two top tier tech companies and then had the courage to found his own company? Once again, he is a tiny bit guilty of taking a little longer than he might otherwise to state something, but your comment provides more information about you than it does about him. Was that *your* intent?
Thanks for the video! 11:30 Sounds concerning. If you really care about the velocity of shipping your features you might want to be sure the code does not become a mess and thus the complexity of adding new features does not grow over time. But yeah, for shipping a new product to the market as quickly as possible, sometimes it might be feasible to sacrifice writing tests, but how often do companies like Google or Facebook have circumtances like that? Also you never want to jeopardize your credibility and don't ship anything of low quality - thus you would like to have everything covered with tests rather that getting feedback from your customer.
Another great video. It's always nice to have an honest, realistic standard of comparison between your current situation and the rest of the tech world. You certainly know how to somewhat mitigate the "Is the grass greener?" and instead push for a, "What is life really like in city X or company Y?" and I appreciate that.
Well as far as i know, companies like Amazon do test some design skills for the SDE-1 role as well if the guy is not a fresher and has some working experience. But yes they take problem solving more seriously for SDE-1 but also at the same time not knowing system design at all can put the guy on negative side.
Testing is one thing. Knowing what to test and how to read the metrics you collect is another, and with that much focus on process it falls behind bureaucracy.
Great video. There is a reason Facebook kept that culture. The Founder is still very influential who had that same velocity over process need of a small company at first like you do. He kept the "Move fast and brake things" motto alive in the company. Google on the other hand has gone the typical way where after a reliably monetizable business model was developed the business administratives took helm. Very process oriented people for whom calculated results are the most valuable thing they can get from the engineering department. I also once read that the "Google Friday" was one last ditch effort to keep the management off the back of developers and it was this less process oriented, overwatched and controlled time where the seeds for many innovative Google product started.
On the measuring data part, it's definitely different for different products areas. In the Ads organization, every change to the ad serving architecture needs a before and after data comparison, and there's also an internal tool for quickly visualizing relevant metrics with Confidence intervals built in.
It sounds like the design doc is similar to a project charter, a tool often used in project management. Having a clear charter can go a long way in making sure that the communication is clear and there are less hiccups along the way that could slow a project down or even the amount of time that would be required for corrections.
Part of the difference in metrics you mention is almost certainly due to engagement not being such a great metric to optimize for in Cloud or b2b products, where customers come to accomplish specific work-related tasks, so spending less time having to spin something up or troubleshoot something is actually more valuable to the customer. If you had worked in Google plus (back when that was a thing) or even UA-cam, I would bet you'd see a similar focus on engagement metrics.
Great stuff Clément. Really enjoy all of the content you put out. Been learning programming for a bit now and going to do a bootcamp this year. Will be checking out your platform.
Compared to other ex-Google ex-Facebook UA-camrs, Clement is actually the one who is really smart and conveys his thoughts in a meaningful way instead of calling everything “pure garbage”
Don't you think it's juvenile to leave a high paying job at Facebook to teach coding in a market which is already very saturated where you neither has the first mover advantage nor the product you're offering is non replaceable. Also everything is alright available for free in tons of books and tutorial. I definitely support your decision but it just feels irrational to me.
He’s got a Google and Facebook engineer title on his resume. He can survive whether or not his personal project makes profit. Often times, I see that engineers don’t make a good entrepreneur. But it’s quite a low risk venture compared to traditional businesses.
Hi Clément, thanks for the video! I was wondering that at Google and at Facebook, how well documented are their internal tools? Do the written documentation pages cover most of the features and have examples? Do the tools have video lessons / tutorials just as popular tools would have their corresponding udemy / coursera / udacity courses? Also, are there internal Stackoverflow boards and office hours? Thanks!
How about deadline pressure? How much pressure you experienced from Google manager and Facebook one in terms of to get job done on time? Ho many extra hours in average software engineer in Google and Facebook work in overtime?
Does this mean that in this Big companies that Software engineers also do the role of Test engineer? Don’t they have a separate individual for testing activities?
What language do you recommend people to start with? Because i jump from language to language as i have different goals for each , i want to make games, web apps,web pages, and such so i should be learning html,css,javascript/java? Also c## and c++ for unreal engine/unity But everyone else say to start with python, but when i think about python its mostly used for machine learning and data science, apps like instagram, im like all over the place lol, i need your opinion on what language i should be sticking with first and how long before i start trying to learn another language? Good videos by the way 👌
Thank you Clement. I love your videos and your thoughts. Question: Did you produce the series "Annoying Orange" back in the day? Somehow I cannot stop thinking about it when watching :D
Isn't the idea that you have to sacrifice quality for speed and myth tho? 🤔 I mean if you look at the work done around the book Accelerate: The Science of Lean Software and DevOps by Nicole Forsgren, Jez Humble, and Gene Kim it makes a pretty compelling case for not sacrificing quality for speed. I mean writing and pushing code is only a part of value stream.
Oh god how much stressful it should be to work for fb then? No tests means people are just afraid to touch the code, because you never know if you break something until the shit hits the fan :D And then you are screwed...
I don't like over-engineering unittests, which are X times of lines of code of the implementation. I don't like to waste my time to write a design doc for perf. I may need to move to FB.
Hey Clement, I have a question unrelated to the video. Having worked at top tech companies like FB, and Google, what do you think the impact of not having a CS degree in on being able to do work. In modern distributed systems, you can only go so far without understanding Computer Networks, Operating Systems etc. Deeper the knowledge in these areas, better the ability to design new systems, that can scale to 100 Million Users. What are your thoughts on this.
hum i worked for ten years this is a question of vision and culture but are you sure you will take plan if you kenw that the sofware inside the plane was not well tested for shipping the plane more quickly?
I passed all the technical interviews for an Internship at Google but I didn't get any host matching interview invitations in about 6 weeks... Is this normal at Google? Can someone provide me with some tips on how to deal with this situation?
Facebook isn't product driven, they're metrics driven. When your leader doesn't understand basic human behavior, it kinda makes sense that 100% of the work goes into padding some metric which may or may not be useful, as long as someone can get a better bonus for it.
Nate Delong a referral makes up for like 1% of an engineer’s chances of landing an offer at companies like Facebook. The heavy lifting comes from preparation and their interview performance.
Nate Delong Clements came from Google so he would've gotten the interview anyway. Techlead got a nice referral bonus from this without any more than five minutes of writing the referral so he benefitted nicely too.
And speaking of 'speaking of' plugs in videos , I can't shake the feeling that you severed your ties to the Techlead just so you can do these Google-Facebook videos that worked so successfully for him. Or do you think its something you would have done regardless?
I’ve been at Facebook 1 year now, and was at Amazon before (4 years). Yes, things do move faster at Facebook, but products also tend to break far too often as everything is rushed out with a very shortsighted approach
Nice to hear from an engineer
Yeah, not having tests makes adding new features and refactoring without breaking things much more difficult.
You can still get stuff done fast while writing tests, you just have to have the test writing as part of the culture and do it as you go.
Retrofitting lots of tests is hard to do well and takes way longer than it would have if it was done from the start.
i have a lot of issues with the mobile dating module, sometimes get stuck, sometimes there is no option to select...can you fix that?
Nuance is usually boring.
This is one of the few channels where the nuance just compels you to keep watching.
Love this comment; thanks Praveen!
Thumbnail: Twin brothers working at FANG companies
Dude you need to get over your rejection from google.
@@smokedpaprika691 lol
It would be cool to see videos on:
-Comparing these cultures with that of other companies, like Amazon and Uber.
-Career planning strategies: how long to stay in one company, what kinds of job shifts are good and which are bad, etc.
13:24 "Everything is tracked" Well, that was something expected from Facebook.
Anyone who can get a job at at both Facebook and Google is gifted. Thanks for this great comparison.
wow, really interesting stuff! The differences seem subtle yet distinct. I personally admire an engineering culture of documentation and testing in the long run but only to moderation. Ive worked both at companies that overemphasize the practices and some that completely neglect it. It baffles me why they go to extremes... Anyhow, I would really be interested to learn more about the environmental differences such as Work life balance, stress, coworkers and management. Or a video on the differences in their interview process.
Thanks for the insight Clem. You working at both companies makes you much more valuable than if you had just stuck with one company for 7+ years because you got to experience both cultures.
Can you invite someone to talk about Amazon and Microsoft as well?
I'll try!
@@clem What about Apple :p
Clément Mihailescu I’d hit a like button for that
@@clem Jorge Villalobos works in Amazon and he has a UA-cam channel named Latincoder
@@clem I'm a former/returning Microsoft intern, and would be interested in discussing that topic on your channel if you're ever interested
It’d be great if you could also do a similar video but comparing other aspects such as work life balance, food, perks, office spaces, diversity, company events, etc.
Thanks for the awesome content!
Thumbs up if you would like to see Clément's wall get some decoration
😂 I just recently got something that I’m gonna add to it soon!
@@clem ok i have a question. If i get a chance to interview in FAANG through referal or google competitions after 4-5 months of graduating (coz of last sem backlogs i didn't get a job on time , first have to clear backlogs then can apply anywhere ),and they see this that i have backlogs that's why unemployed ,will they reject me for this Very reason ??
@@music82936 what are backlogs?
@@oscarwong67 backlog is when you are absent in exam or fail in exam , i was absent as i was in hospital
@@music82936 its fine as long as you can explain it; some ppl at Google trying to get internships get questioned on low GPA but if excuse is valid they're ok with it (hospital is fine)
You are providing insights which are relevant for many of us but may not have easy access to these otherwise. Keep up the good work
Totally agree with most of this! I'll pick one point of disagreement though:
With regards to data driven product design, I think the two companies are very similar. If you had worked in ads or a big consumer product at Google like Search or Maps, you would've seen as heavy an emphasis on data and experimentation as on the Instagram UI.
Hello from the other side 🙋♂️And yeah, that's what I hinted at near the end of the video--I think I simply worked in a product area / on a specific product at Google that didn't have as much of it. This makes me wish I had experienced Ads at Google a bit; being a consumer of Google Ads right now, I can only imagine how data-driven it must be.
Very informative video! I'm an engineer at AWS, and it seems we have far more things in common with Google than Facebook. Testing is super important and writing design docs from simple features to complex projects; however, it seems Amazon moves a bit faster than Google, but slower than Facebook, which could explain why work/life balance takes a hit at Amazon: Ship code at a fast speed, but with comprehensive design docs and thorough testing.
Working with smaller companies that are product driven I would say unit tests everywhere is slower for sure especially if you are shipping fast. I would as an engineer in a culture that is product focused and shipping fast put more time with good regression / functional tests on features that are critical than unit testing everything (especially if it will change)
You've just sold me on why I should focus on Facebook interviews instead of Google
You have an amazing talent of providing 0 information or close to none in such an overexpanded and overgeneralized way I had ever heard before. In around 6 minutes you managed to provide literally not a single similarity and immediately go to differences. You sound more like a preacher providing no specific examples or data than anything else. It is just unbelievable how much you can talk and describe things without actually describing them whatsoever
Your statement is factually inaccurate. He did provide at least 1 similarity: both Google and Facebook really value engineering. We might contrast this with companies that value advertising, or product design, or financial frugality. I do think he could be a little more concise with this statements, but you sound kind of pointed in your critique. Are you maybe... subconsciously envious that he was able to get a job at not one but two top tier tech companies and then had the courage to found his own company?
Once again, he is a tiny bit guilty of taking a little longer than he might otherwise to state something, but your comment provides more information about you than it does about him. Was that *your* intent?
Thanks for the video!
11:30
Sounds concerning. If you really care about the velocity of shipping your features you might want to be sure the code does not become a mess and thus the complexity of adding new features does not grow over time. But yeah, for shipping a new product to the market as quickly as possible, sometimes it might be feasible to sacrifice writing tests, but how often do companies like Google or Facebook have circumtances like that?
Also you never want to jeopardize your credibility and don't ship anything of low quality - thus you would like to have everything covered with tests rather that getting feedback from your customer.
Another great video. It's always nice to have an honest, realistic standard of comparison between your current situation and the rest of the tech world. You certainly know how to somewhat mitigate the "Is the grass greener?" and instead push for a, "What is life really like in city X or company Y?" and I appreciate that.
I have seen a lot of Google products lacking many features as compared to other Third party products of the same type, i think this explains why.
Clement! Thank you for the amazing content! 😎
Could you share with us when do you plan make system design course available? Everyone is waiting! 🤔
Same question from me as well. Please let us know when is it going to be out?
We're working really hard on it; I don't want to give an exact date, but rest assured that you'll know when we release it! *soon.png*
Is System design asked in interviews for freshers?It's only for SDE-2 right?
Well as far as i know, companies like Amazon do test some design skills for the SDE-1 role as well if the guy is not a fresher and has some working experience. But yes they take problem solving more seriously for SDE-1 but also at the same time not knowing system design at all can put the guy on negative side.
Google tests everything? How did they release Stadia? :))
Testing is one thing. Knowing what to test and how to read the metrics you collect is another, and with that much focus on process it falls behind bureaucracy.
Why do people leave these big tech companies in such a short amount of time? What do you do after quitting these companies?
Great video. There is a reason Facebook kept that culture. The Founder is still very influential who had that same velocity over process need of a small company at first like you do. He kept the "Move fast and brake things" motto alive in the company. Google on the other hand has gone the typical way where after a reliably monetizable business model was developed the business administratives took helm. Very process oriented people for whom calculated results are the most valuable thing they can get from the engineering department. I also once read that the "Google Friday" was one last ditch effort to keep the management off the back of developers and it was this less process oriented, overwatched and controlled time where the seeds for many innovative Google product started.
move fast, fix fast is far better than move fast, break things. Because goal shouldn't be to break stuff
On the measuring data part, it's definitely different for different products areas. In the Ads organization, every change to the ad serving architecture needs a before and after data comparison, and there's also an internal tool for quickly visualizing relevant metrics with Confidence intervals built in.
It sounds like the design doc is similar to a project charter, a tool often used in project management. Having a clear charter can go a long way in making sure that the communication is clear and there are less hiccups along the way that could slow a project down or even the amount of time that would be required for corrections.
Part of the difference in metrics you mention is almost certainly due to engagement not being such a great metric to optimize for in Cloud or b2b products, where customers come to accomplish specific work-related tasks, so spending less time having to spin something up or troubleshoot something is actually more valuable to the customer. If you had worked in Google plus (back when that was a thing) or even UA-cam, I would bet you'd see a similar focus on engagement metrics.
Agreed-I think you’re right!
Great stuff Clément. Really enjoy all of the content you put out. Been learning programming for a bit now and going to do a bootcamp this year. Will be checking out your platform.
Wow, I am VERY early. Love your video, Clement. Keep it up!
Switched up the upload time, and thanks; really glad you liked it!
Again a better video. Thanks clement 😍
Compared to other ex-Google ex-Facebook UA-camrs, Clement is actually the one who is really smart and conveys his thoughts in a meaningful way instead of calling everything “pure garbage”
How about a video on all the card tricks!? Come on Clement! You know that video it’s overdue
This is a very odd time that you uploaded the video.
I’ll be getting Algoexpert in a few years. Just gotta get to and through college first
Same here
At the time this video is uploaded I was just starting an exam...
Was an early squad...
Don't you think it's juvenile to leave a high paying job at Facebook to teach coding in a market which is already very saturated where you neither has the first mover advantage nor the product you're offering is non replaceable. Also everything is alright available for free in tons of books and tutorial. I definitely support your decision but it just feels irrational to me.
He’s got a Google and Facebook engineer title on his resume. He can survive whether or not his personal project makes profit. Often times, I see that engineers don’t make a good entrepreneur. But it’s quite a low risk venture compared to traditional businesses.
He probably makes more money from youtube and teaching than actually working at a job.
Hi Clément, thanks for the video!
I was wondering that at Google and at Facebook, how well documented are their internal tools?
Do the written documentation pages cover most of the features and have examples?
Do the tools have video lessons / tutorials just as popular tools would have their corresponding udemy / coursera / udacity courses?
Also, are there internal Stackoverflow boards and office hours?
Thanks!
i think clem resigned so he can compare them 😂😂😂😂
So this is what it feels like to be first in line. I never felt so lone before.
😂
well i immediately clicked
*In the beginning, he just flips the card, and the text changes from Google to Facebook*
He thought we wouldn't notice, but we did
curious about percentage of engineers prefer one vs another.
Your channel is growing quickly! That’s awesome!
Thanks to all of you!
Can you make a video about Facebook Bootcamp and how to be successful and stand out during that time?
How about deadline pressure? How much pressure you experienced from Google manager and Facebook one in terms of to get job done on time? Ho many extra hours in average software engineer in Google and Facebook work in overtime?
This video was very insightful! Thanks :)
Does this mean that in this Big companies that Software engineers also do the role of Test engineer? Don’t they have a separate individual for testing activities?
He's likely taking about unit tests.
What language do you recommend people to start with? Because i jump from language to language as i have different goals for each , i want to make games, web apps,web pages, and such so i should be learning html,css,javascript/java?
Also c## and c++ for unreal engine/unity
But everyone else say to start with python, but when i think about python its mostly used for machine learning and data science, apps like instagram, im like all over the place lol, i need your opinion on what language i should be sticking with first and how long before i start trying to learn another language? Good videos by the way 👌
Love the objective comparison!
Thank you Clement. I love your videos and your thoughts. Question: Did you produce the series "Annoying Orange" back in the day? Somehow I cannot stop thinking about it when watching :D
Haha ads manager is sooo demonstrative of what you said about their key difference.
Isn't the idea that you have to sacrifice quality for speed and myth tho? 🤔
I mean if you look at the work done around the book Accelerate: The Science of Lean Software and DevOps by Nicole Forsgren, Jez Humble, and Gene Kim it makes a pretty compelling case for not sacrificing quality for speed. I mean writing and pushing code is only a part of value stream.
Love the plug ins every time! Makes me smile and hit a like! 🤣🤣🤣
PLEEEEAAAAASE WEAR THE BLUE FACEBOOK SHIRT
Oh god how much stressful it should be to work for fb then? No tests means people are just afraid to touch the code, because you never know if you break something until the shit hits the fan :D And then you are screwed...
If you got in to the situation where you had offers from both companies, which company would you choose?
how much do you make a year?
do you ever go to a therapy?
have you self-checked for NPD?
13:38 working on a new Google Cloud project that wasn't established and you were "trying to move fast"... like Facebook? :)
Amazing Video I was always looking for. Thanks
The difference between make or not tests is PHP...
How about the workplace? I have heard that engineers work in big noisy halls, with no privacy.
I don't like over-engineering unittests, which are X times of lines of code of the implementation. I don't like to waste my time to write a design doc for perf. I may need to move to FB.
Hey Clement, I have a question unrelated to the video. Having worked at top tech companies like FB, and Google, what do you think the impact of not having a CS degree in on being able to do work. In modern distributed systems, you can only go so far without understanding Computer Networks, Operating Systems etc. Deeper the knowledge in these areas, better the ability to design new systems, that can scale to 100 Million Users. What are your thoughts on this.
Super helpful. Thank you, sir!
TechLeads wife left him for a reason
stop it
To give him some peace of mind ?
not cool at all
(as a millionaire)
Hater is going to hate
CLEM GANG!
😂
Good voices
hum i worked for ten years this is a question of vision and culture but are you sure you will take plan if you kenw that the sofware inside the plane was not well tested for shipping the plane more quickly?
Can we know more about the code navigation tool at google? Sounds cool
Man i just slam the like button as soon as i start the video..
Plz start a coding sessions for us.
I am not able to take classes for coding due to shortage of money.
Plz if you do that i appreciate your work.
Google's engineering process sounds verryyy similar to what I have experienced at Amazon
Ok, now I know where do the Facebook bugs come from
Awesome comparison! I worked on Google Search at BHZ office and I can say for sure: Google is very data-driven as well!
I passed all the technical interviews for an Internship at Google but I didn't get any host matching interview invitations in about 6 weeks...
Is this normal at Google? Can someone provide me with some tips on how to deal with this situation?
in regards to not writing tests, does Facebook just look like a huge startup?
Do you have the backlog of issues for changing product features in Facebook, which are picked up by anyone interested to contribute?
Would Antoine be willing to chat about Uber?
Hi Clement. Can you please share why you left Facebook after only 2 months?
I like your content very much
I hate the fact that I’m here late but hey, I’m still here!
Clement are you/have you ever used Blind?
disyaboij123 TC or GTFO.
can you tell me what stack/languages/frameworks you actually worked with (mern/ mean /or what)
Facebook isn't product driven, they're metrics driven. When your leader doesn't understand basic human behavior, it kinda makes sense that 100% of the work goes into padding some metric which may or may not be useful, as long as someone can get a better bonus for it.
Purely for UA-cam Algorithm because still not suggesting clement videos....
One thing I have yet to see is you give credit to Techlead for landing you a job in Facebook via referral
Nate Delong a referral makes up for like 1% of an engineer’s chances of landing an offer at companies like Facebook. The heavy lifting comes from preparation and their interview performance.
@@LyNguyen-wm8oo a referral can sometimes make 100% the difference if a candidate even gets an interview.
Nate Delong Clements came from Google so he would've gotten the interview anyway. Techlead got a nice referral bonus from this without any more than five minutes of writing the referral so he benefitted nicely too.
I would really love by what you mean by "Google design doc"
Good channel, but can you plug your product less often?
And speaking of 'speaking of' plugs in videos , I can't shake the feeling that you severed your ties to the Techlead just so you can do these Google-Facebook videos that worked so successfully for him. Or do you think its something you would have done regardless?
I’ve heard that they don’t even unit Test at Facebook, is that True?
They focus on integration testing. Source: I work there
FB believe in testing in production. Source: I’m a Facebook user
Did you make a design doc for this video?
The plug though🔥
But.... where do you enjoy more ?
Does google use Jetbrain IDEs mostly?
is system design available on algoexpert?
lol you know what... I am going to smash that like button!
Algropro also works for data science interview?
Sir I mailed u asking something about algoexpert but u didn't reply.. it's been a week. Please could u look into it.
google tends to downlevel candidate. What could be a good strategy?
Thats because when Google goes down then the World ends, that does not happen when Facebook goes offline...