System Design Interviews are a SCAM

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ส.ค. 2024
  • System Design Interview is an integral part of Software Engineer interviews and it takes a lot of time to prepare for System Design Interview questions. While there are people like Gaurav Sen who are doing a good job at teaching System Design concepts, I believe System Design Interviews are fundamentally broken. In this video, I'll explain Why.
    Resources I talk about in this video:
    1. Grokking the system interview: www.educative....
    2. Codekarle: / codekarle
    NOTE: We are not paid by any of the above. Subscribe to our channel if you want to support us.
    #systemdesign #systemdesigninterview #grokkingthesystemdesign

ความคิดเห็น • 218

  • @Bomfunk777
    @Bomfunk777 ปีที่แล้ว +157

    Tech interview preparation has turned into a business on its own.

    • @vroomerlifts
      @vroomerlifts 3 หลายเดือนก่อน +3

      Most people who have worked an year in tech, teach about system design and so on. You probably could not even be a good contributor in a year.

  • @matrixtoogood5601
    @matrixtoogood5601 2 ปีที่แล้ว +174

    I just came across your video after being demotivated after recently failing a few system design interviews even though I was thoroughly prepared.
    One common element in all these interviews was that whenever I brought up a constraint/bottleneck that could be resolved to improve a system, the interviewers always used to steer away from those concerns. "Let's assume that doesn't happen" or "let's ignore that case" was the most frequent response. It felt as if they had one and only one solution in mind out of the countless possible scaling concerns to be resolved in such complex systems.

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +32

      I had a very similar experience. Thanks for sharing.

    • @bawbak8800
      @bawbak8800 2 ปีที่แล้ว +14

      One of my colleague who interviews candidates and asks system design questions has the same mindset, and he has only one solution in his mind and just rejects candidates if they offer a different solution or any other concerns about the system.
      I've argued with him a lot, but it was a waste of time. And at the end I just told myself "this is not your company, why you bother yourself"

    • @Rliu1992
      @Rliu1992 ปีที่แล้ว

      Exactly my experience. Thanks for sharing!

    • @shaleensaxena1664
      @shaleensaxena1664 ปีที่แล้ว +5

      I failed a system design interview recently. It seems that I did not say the right phrases the interviewer was looking for.

  • @marna_li
    @marna_li 6 หลายเดือนก่อน +19

    To me, this "System Design Interview" is so foreign, as you don't study to become a "System Designer". It is a skill you earn by starting small and getting practical experience at a company-

    • @vroomerlifts
      @vroomerlifts 3 หลายเดือนก่อน +4

      On point. You cannot come up with a solution in an hour what the top of the engineers came in 15 years.

    • @voidspirit111
      @voidspirit111 หลายเดือนก่อน +1

      Plus, it tends to be very biased.
      On the few system design interviews i atteneded, they evaluate more how much you align with the point of view of the interviewer rather than if you think logically and can do something in a given set of constraints.
      If you are used to doing something 1 way and the interviewer another way.. well though luck, you will fail 80% of the time.
      Met only 1 person willing to actually discuss alternative solutions during the interview and to actually understand why you chose some other options...

    • @marna_li
      @marna_li 29 วันที่ผ่านมา

      @@voidspirit111 Yes. Most companies are only looking for what they are want in you and that you align with their company and view of looking at things - not that you can come with something new. But that is seen as normal in a mature system. But why do you only want to be a maintainer?

  • @seriousbees
    @seriousbees 2 ปีที่แล้ว +93

    My man spitting straight FACTS. It always seemed weird to ask mid level people this stuff. This isn't going to be in their job description. Unless you're an architect or are joining a startup with like 1-10 people

    • @Spyron_
      @Spyron_ ปีที่แล้ว +7

      The problem is that the more these things people push , it becomes a tradition and for me like a mid level developer its a horrific night to grasp these all things and get prepared for interview, which i may not even use in my daily life.

    • @abrarisme
      @abrarisme ปีที่แล้ว +2

      you're joking right? you have to do basic system design as like a new grad at larger tech companies

    • @AhmadShehanshah
      @AhmadShehanshah 9 หลายเดือนก่อน

      OMG, thats so true, agree with the startup part

    • @Lens_lores
      @Lens_lores 4 หลายเดือนก่อน +1

      @@abrarisme not true at all. I worked at microsoft as a new grad and there was no system designing at all. Maybe you did, but most of my friends who worked at FAANG as new grads never did system design at work until much later on.

  • @RV-kl2wl
    @RV-kl2wl 11 หลายเดือนก่อน +12

    I recently started viewing system design videos and found out that most people are getting away with same system deign with minimal changes for a variety of problems, using jargons and common keywords.
    I always feel aystem design should start with little budget and then gradually scaling it up, you dont need big guns for small apps.
    Amazing video tbh.

  • @Hatim1252
    @Hatim1252 ปีที่แล้ว +13

    Agree with the points.
    Although they talk about there is no right solution and it would be an open discussion, many scenarios it is just the opposite. Interviewer is too narrowed to his own approach, have set things on topics around which the answers are expected. Another thing that they do no understand is they come prepared with the question or the problem might be coming from their work which is in works from months and they need a perfect solution within a short time

  • @harshaserasinghe5606
    @harshaserasinghe5606 7 หลายเดือนก่อน +7

    Yes, you are absolutely correct. These system design interviews are complete waste of time. Even for senior developers don’t get the opportunity to develop such systems, those decisions are taken by architects. Also, in a small or medium scale never going to develop such systems. It’s waste of time both interviewer and interviewee.

  • @maharshisoni389
    @maharshisoni389 2 ปีที่แล้ว +51

    I just started preparing system design and i got this recommendation thank you ☺️

  • @bhanuchhabra7634
    @bhanuchhabra7634 2 ปีที่แล้ว +11

    You have touched the biggest pain point, and would like to highlight again. Most of the interviewers come with a prepared mind set, and that's the biggest reason to of downfall of this round

  • @johnlime9065
    @johnlime9065 ปีที่แล้ว +22

    Let's be honest: Companies know that hiring is broken and years ago invested in answers to this problem. For example, Microsoft published a white paper after researching this topic on how to avoid hiring anti-patterns years ago. Most teams didn't adapt and the white paper had almost no effect. Why? In my opinion, it's because the set of people that make it to the interview stage are all qualified and they want a system that allows for them to openly discriminate and not be sued. They know the technical, at it's best, results in random results and they like it this way. I have been involved in hiring at major FANG and small start up companies (as a senior engineer) and when a minority or someone they don't want hired comes in you can see the difference. The technical is harder or the "no cultural fit" excuse can be used at any time for any reason. Companies also like this approach because they can always pick the candidate that is willing to work for lower pay. Not all companies do this some care. The key I found is to not waste your time and bail if the conversation isn't a pleasant one throughout the process. I even got a job once by declining the tech interview altogether (I wouldn't recommend this though).

  • @nirmalyasengupta7714
    @nirmalyasengupta7714 7 หลายเดือนก่อน +5

    Good to hear what you bring up here. A system is designed with assumptions and improved through observations and iterations. Moreover, a system's behaviour is likely to change over time ( _emergent properties_ ). Hardly, if ever, such points are discussed.
    I have asked a number of many so-called System Design Experts: would you have built WhatsApp using Erlang, if you were the first to build it and if yes, why! I am yet to hear anything convincing.

  • @cultOfApple
    @cultOfApple 2 ปีที่แล้ว +20

    I cannot agree more with you on this subject . You make a lot of sense . The whole thing boils down to those brief “elevator conversations “.. although I have done ‘well” on the system design interviews , I walk away every time wondering why this thing is even part of the process .

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +1

      I feel the same after every interview.

    • @TremendousSax
      @TremendousSax 7 หลายเดือนก่อน

      What do you think should be used instead? What would be a better way to evaluate candidates?

    • @chirut4327
      @chirut4327 8 วันที่ผ่านมา +1

      ​@@TremendousSax Give a real problem that you solved/are solving in your organization. See, if the candidate can come up with a viable solution. It's more like, look for another colleague who is similar to the other colleagues you are working with. None of us is going to create another Netflix or Uber at work place.

  • @botten4187
    @botten4187 ปีที่แล้ว +10

    Man, I was always so confused why people in those mock interviews make capacity estimations when they dont even once take them into account for the actual design
    Good to know I'm not the only one who thinks this is nonsense
    Maybe it sometimes makes sense when you have to decide whether to optimize for e.g. reads or writes?

  • @cccc2740
    @cccc2740 หลายเดือนก่อน +2

    Exactly. Inrerviewers ask to design uber, while uber itself took years with hundreds and thousands of engineers to arrive at its current solution. System design interviews are farce.

  • @eranjeneabeysinghe8100
    @eranjeneabeysinghe8100 ปีที่แล้ว +28

    Most of the system design gurus have little experience doing any system design practically. They pick bits and pieces and spend 30 minutes describe it. For example, Gaurav Sen... barely a software engineer having less than 5 years of experience is giving lectures about system design... In India, due to competition scammers make good money doing this kinda things.. I think the mindset of the Indians need to change from "job grabbing" to "mastering skills" so that you don't need mock interviews, but just thorough knowledge of problems and solutions which you can use for any interveiw

    • @thegreatestbeing
      @thegreatestbeing 4 หลายเดือนก่อน

      How much experience do you have ?

    • @eranjeneabeysinghe8100
      @eranjeneabeysinghe8100 4 หลายเดือนก่อน

      @@thegreatestbeing 12 years and have thorough knowledge of all aspects of system designing.

    • @thegreatestbeing
      @thegreatestbeing 4 หลายเดือนก่อน

      Aha I am just 26 have 16+ years of experience

    • @eranjeneabeysinghe8100
      @eranjeneabeysinghe8100 4 หลายเดือนก่อน

      @@thegreatestbeing I am sorry "hello world" apps and campus projects not counted lol

    • @thegreatestbeing
      @thegreatestbeing 4 หลายเดือนก่อน

      Hahahahahahahahaha don’t feel insulted !

  • @VikasNikhil
    @VikasNikhil ปีที่แล้ว +4

    Yes, you are right I got only one system design interview question on 3 years of experience. I was expecting some coding questions and technical domain related. this has become the trend now.

  • @samihk1
    @samihk1 2 ปีที่แล้ว +10

    I take system design interviews of engineers who have 4 or more years of experience.
    For FE devs most of my questions are around the architecture of app, best practices and apis requirements.
    For BE Dev most of my questions are around database design, apis, scalability of apps, distribution of data, security measures, migration strategies, versioning, actions and whatnot.
    Never ever about designing a news feed crap.

  • @SunilSharma-mb2kf
    @SunilSharma-mb2kf ปีที่แล้ว +3

    I have 1 year of full time experience and I got "Design Dropbox" In system design interview.

  • @MeghadityaRoyChaudhury
    @MeghadityaRoyChaudhury ปีที่แล้ว +18

    Great video, hitting some hard truths. My perspective is that all tech interviews are a form of shared understanding test. DSA interviews force you to grok known patterns in popular data structures and algorithms. Similarly system design interviews force you to grok popular patterns used in web scale companies. The more fluent a candidate in these, the better fit they are to the organization. So instead of building knowledge, effective communication of your knowledge is more important in tech interviews.

    • @pinecedar180
      @pinecedar180 10 หลายเดือนก่อน +3

      You are wrong and defending system design interviews. You didn't understand this video

  • @SleepySight
    @SleepySight 2 ปีที่แล้ว +17

    Your videos are really to the point and very informative. 🙂

  • @rahuls331
    @rahuls331 2 ปีที่แล้ว +8

    This has been an eye opener for me. Thanks a ton!

  • @yangzju
    @yangzju 2 ปีที่แล้ว +5

    amazing, you said everything I want to say about system design question. It is a scam, (even) much worse the leetcode questions

  • @YumT-vo3xc
    @YumT-vo3xc 5 หลายเดือนก่อน +2

    Company named AutoDesk ask me to design WhatsApp like System Design in 40 mins. I was REJECTED...!!!

  • @bicycleworld7049
    @bicycleworld7049 2 ปีที่แล้ว +4

    Every video I learn and you help me designing my way this channel is great and soon I ‘ll see a million of subscribers thanks & Big like

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +1

      Thanks very much for your support ❤️

  • @YasirYSR
    @YasirYSR ปีที่แล้ว +18

    Here are some facts (as an engineer, interviewer and interviewee): System Design interviews are crucial for senior positions (3years or more experience) to know the candidates overall knowledge and teamwork skills. I have not experienced any interviews where the Interviewer want a specific answer from me (I have given interviews to dozens of companies). And when I take interviews I never go with a prepared answer, I just have to know enough when the candidate is talking BS or Buzz words or any Jargons that's not related to question. Sometimes I get to teach my interviewers new tech when they interview me and they get really impressed and same for me where I also learned a lot new things from interviewing candidates. And in 45mins no one can design perfect system, but it can help us to think quickly and develop a MVP of an idea. If any interviewer behaves like you mentioned in the video (explicit answer expectation, not flexible with new ideas/solutions) these companies are not good to work then.

    • @jyhjyhhuang
      @jyhjyhhuang ปีที่แล้ว +7

      So, I could not explain Newton’s theory of gravity in 30mins since it took Newton much longer?

  • @skippo566
    @skippo566 2 ปีที่แล้ว +7

    I really like ur video, bcos u go straight to the point without wasting time, thanks for ur awesome content.
    If u don't mind
    I have a question
    It is about
    What a software developer does and the difference between front and back end web development
    Pls 🙏 can u answer it with a video
    Namasthe

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +2

      Hey! I'll make a video on it.

    • @skippo566
      @skippo566 2 ปีที่แล้ว

      @@sahilandsarra thank u 🙏

  • @chirut4327
    @chirut4327 8 วันที่ผ่านมา

    Finally some one said the facts straight. In India, its a bit more than normal performance. Interviewers come up with a solution in mind and if you say something else, you are out. Its basically like a dance choreography, you need to make the same move as the interviewer, else his/her ego gets hurt and you are out.
    One legend who is supposedly "senior architect" from Servicenow once said, CDN is a magic, hence we cannot use it 🤕When did software engineers start using black magics in code. Why are there solutions available in market in that case, lets use legacy technology and re-invent the wheel? Sick of these now.

  • @ritusukhija3620
    @ritusukhija3620 2 ปีที่แล้ว +4

    Appreciable amazing and useful information you delivered. This is the reason that I start waiting for the next video in the very beginning

  • @arvindjaiswal8013
    @arvindjaiswal8013 หลายเดือนก่อน

    Finally someone's spoken my heart out. I always felt this deep in my heart... Always. But I tended to make myself understand that I might be wrong about it. Thanks to this guy for validating that my feelings were and are right about this damn system design.
    Jab company me gye to pata chala jisne system design ka interview liya, complex questions pooche, khoob gyaan pela, wo ek User API ke bug ko 1 maheene se fix kr rha hai and sprint by sprint carry forward kiye jaa rha... lodu...

  • @chirut4327
    @chirut4327 8 วันที่ผ่านมา

    I always feel that, a good way to evaluate is, bring up a real problem that you solved/are solving in your organization. See, if the candidate can come up with a viable solution. There is no harm in taking it up as a casual discussion rather than an interrogation. It's more like, look for another colleague who is similar to the other colleagues you are working with. None of us is going to create another Netflix or Uber at work place.

  • @rohit-ld6fc
    @rohit-ld6fc 2 หลายเดือนก่อน +1

    companies like scaler, interviewbit, etc has made a business out of our fear.

  • @abhiramibabu4597
    @abhiramibabu4597 2 ปีที่แล้ว +12

    Your videos are very helpful and informative 👍 could you please share what Amazon and Google expect in development (interview) phase? Do we need to add the algorithm or test data preparation term to that while describing the code flow?

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      I'll try to cover it in the coming videos.

    • @abhiramibabu4597
      @abhiramibabu4597 2 ปีที่แล้ว

      @@sahilandsarra Thanks :)

  • @krishnamurthymadaraboina1556
    @krishnamurthymadaraboina1556 ปีที่แล้ว +1

    Thank you for the input. It helps me to prepare for the system design interview very much.

  • @zuowang5185
    @zuowang5185 7 หลายเดือนก่อน +1

    yea I feel so bad when interviewee does an estimation of traffic and latency, and even write that down, but it was not relavent to their design at all.

  • @bishwajitkumar3046
    @bishwajitkumar3046 ปีที่แล้ว +2

    The way you explain is awesome. Its really helpful man. thank you 👏👏

  • @abhirb12
    @abhirb12 15 วันที่ผ่านมา

    You know it’s a scam I know it’s a scam but the interviewer doesn’t know

  • @khatdubell
    @khatdubell ปีที่แล้ว +1

    "I only got to know about the log file at the 40 minute mark"
    That sounds like a story worth hearing.

  • @22gauravkumar70
    @22gauravkumar70 9 วันที่ผ่านมา +1

    ok but what's that hair style?

  • @saiyashwanth1991
    @saiyashwanth1991 ปีที่แล้ว +2

    I worked for FAANGM and simimar , cracked AAGM in most interviews I have seen people asking known questions right answer is what interviewer knows I shadowed interviewers too . I took interviews as well, lot of times I know solution but if a candidate comes with really different approach that they can justify it that's good I get to learn but that rarely happens. I agree it's a scam

    • @avnishbadoni1393
      @avnishbadoni1393 10 หลายเดือนก่อน

      Bro, here, have these FULL-STOPS and COMMAS. Always for the needy .........,,,,,,,,,,,,,,

  • @vedparkashgaba5478
    @vedparkashgaba5478 2 ปีที่แล้ว +3

    Educational illustration and guide to compete interview to become a software engineer thanks for good guidance and sharing your experience

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +1

      Thanks very much ❤️❤️

  • @opinion791
    @opinion791 2 ปีที่แล้ว +3

    Man why don't you look happy it seems like your girlfriend is forcing you to be in this TH-cam video please widen your eyes . because you don't feel interested then why should I but the information that you give is on point and amazing.
    Just feel like telling you

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +1

      Thanks for your feedback!

    • @tothemoon1406
      @tothemoon1406 2 ปีที่แล้ว +1

      actually I like the way he is..it is his MSP.

    • @baboon_baboon_baboon
      @baboon_baboon_baboon 2 ปีที่แล้ว +1

      Bro as long as he is staring at the viewer, he’s good. No need to change your eyes man.

  • @Istanbul0687
    @Istanbul0687 5 หลายเดือนก่อน

    Spot on. Nothing more to be said. Subjective objectivity is the name of the game.

  • @globetrotter373
    @globetrotter373 ปีที่แล้ว +2

    Thank you for saying it out loud!

  • @vadivelan4228
    @vadivelan4228 2 ปีที่แล้ว

    It is an interview to see the candidate is able to recollect and join to fit the requirements, no need to give the correct answer....

  • @andrews13
    @andrews13 2 ปีที่แล้ว +2

    Where do u get the illustrative videos in between from?..

  • @lzlxleldorado8646
    @lzlxleldorado8646 ปีที่แล้ว +1

    bhai sb theek hai bs ye haircut pe dubara thinking krne ki jarurt hai

  • @rja62b
    @rja62b 4 หลายเดือนก่อน

    i give up. i quit this industry. quitting my job tomorrow to go work at a grocery store.

  • @bibekgupta4134
    @bibekgupta4134 ปีที่แล้ว +1

    Which gel are you using in your hair bro

  • @mukeshchandra928
    @mukeshchandra928 8 หลายเดือนก่อน

    Interviews are not conducted to test System Design Skills , rather it is how much you know , the concepts and how you are coming to the conclusion . That act as a filter . And we should know the high level of thinking about the overall system . No where in my career I actually did something like 'container with most water' but again it checks whether we understand the problem and how we are solving the problem . The SCAM word actually bring me here . People are working day and nights for learning System Design . Believe me if you recruit a simple guy in big tech like amazon, meta (without sys design or complex DS ) , he will even survive or become productive , but to get an entry we need to learn . An IAS don't much do about the subject he chose to clear interview , so can we say that's a scam too ? What I actually think is - Interviews are conducted to reject the candidate :)

  • @johnhobe9487
    @johnhobe9487 ปีที่แล้ว

    System design interviews and even coding interviews are mostly answering 1.Is the person technically totally out to lunch 2. Does the person have great communication/ listening/colaboration skills AKA smart.

  • @bunny7310
    @bunny7310 2 ปีที่แล้ว +4

    Bro are u from India and working in US?

  • @dharsanr6504
    @dharsanr6504 2 ปีที่แล้ว +5

    Make detailed road map on how to become a full stack developer it would be very useful :)

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +1

      Will try to cover it in coming videos. Thanks 🙏

  • @dgillies5420
    @dgillies5420 4 หลายเดือนก่อน

    A lot of my recent system design interviews are, "design this thing i just spent 9 months building, but do it in 45 mins only ..."

  • @ajaysabarish9645
    @ajaysabarish9645 ปีที่แล้ว +3

    System design interview is a way to test your knowledge and thinking process.
    And regarding square, I would never do a take home assignment, its a criminal waste of time.

  • @NileshAkhade
    @NileshAkhade 9 หลายเดือนก่อน +1

    I'm here just after system design interview, where I was asked to design parking lot system. I presented the REST API endpoints and json thats it, I couldnt understand what else he wanted. I am 100% agree with the fact that SD interviews are SCAM. It is almost impossible understand what interviewer wants as an answer.
    I'm not lying, but I have designed more than 10 systems that are reliable, scalable and serves their purpose. But giving an arbitray problem and asking me to think the way interviewer think is a completely unethical. Few employers asked me to design Uber and bit ly and I nailed both of them fully, It took me 3-4 days to design these systems. But the end result was very appealing. The person who reviewed my uber design, was impressed by my choice of database and appreciated the design patterns and rest api endpoints I used. These companies should understand this. If they are really willing to understand how I design systems, let them spend a day with me. I will design anything, fully functional for them, on live screen share.

  • @nupur8804
    @nupur8804 3 หลายเดือนก่อน

    I was asked to design the elevator system for a summer intern role at Intuit, and I got rejected! 🙂

  • @toomuchpoop450
    @toomuchpoop450 9 หลายเดือนก่อน

    its vaguely similar to DSA. you solved the problem in o(n) but interviewer expects o(n/2) LOL.

  • @achiver
    @achiver 2 ปีที่แล้ว +2

    Thanks bro you are really a great way to explain.

  • @halterskelter
    @halterskelter 7 หลายเดือนก่อน

    This is the most real video on system design interviews.

  • @bhaveshgupta3846
    @bhaveshgupta3846 4 หลายเดือนก่อน

    This is a greaaaaaat video! Thank you for the tips! :)

  • @Abhishekkumar-ex1tu
    @Abhishekkumar-ex1tu 2 ปีที่แล้ว +1

    Sir, I need to know which language.I should start to learn program.and how to learn program. Actually i don't no how to do program

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +1

      I've talked about it in other videos on the channel

  • @vikashkushwahinfo
    @vikashkushwahinfo 2 หลายเดือนก่อน

    When they say like button. like button of this video highlights 😮1:20

  • @abhirb12
    @abhirb12 7 หลายเดือนก่อน +3

    Whatever it may be you need to get your hair-do right for sure. Trust me it looks baadd

    • @viraj_singh
      @viraj_singh 16 วันที่ผ่านมา +1

      Pineapple cut 🍍😂

    • @abhirb12
      @abhirb12 15 วันที่ผ่านมา

      @@viraj_singh : 😂😅

  • @allmighty2000
    @allmighty2000 2 ปีที่แล้ว +3

    this guy is a gem

  • @davidardo4466
    @davidardo4466 2 ปีที่แล้ว +3

    Sir, do I have two questions? What should math be like to learn data structureand algorithm
    what mathematics should be like for Google Inc . etc . Work
    please i need answer you

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว +1

      I'll cover it in coming videos

  • @imsimmortalgaming8049
    @imsimmortalgaming8049 2 ปีที่แล้ว +5

    Sir do i need graduation for google, Amazon etc? I have completed my 12th last year, due to family issues I left my graduation.

    • @opinion791
      @opinion791 2 ปีที่แล้ว

      Ho jaega tension mat lo

    • @imsimmortalgaming8049
      @imsimmortalgaming8049 2 ปีที่แล้ว +1

      @@opinion791 Thanks a lot sir. This words of urs making me more strong to go through what I m suffering

    • @abdulmuqtadir8898
      @abdulmuqtadir8898 2 ปีที่แล้ว

      Well, the job postings just say relevant degree or equivalent experience. That's the criteria.

    • @AI_mod
      @AI_mod 2 ปีที่แล้ว

      Graduation doesn't hurt see if you can complete if you get a chance.. it increases your chance of getting hired

    • @bidyutbikashtalukdar8675
      @bidyutbikashtalukdar8675 2 ปีที่แล้ว

      Let me tell you reality.
      Ask me

  • @rafaelbroseghini985
    @rafaelbroseghini985 2 ปีที่แล้ว +2

    this is actually great advice.

  • @banjokoebenezer5300
    @banjokoebenezer5300 ปีที่แล้ว

    Can u make a Video on the Fastest way to becoming a ML Engineer pls ?

  • @justanaveragebalkan
    @justanaveragebalkan ปีที่แล้ว

    That's not really true it really depends on the CTO and the team leaders in the company, in my company we have a strict rule, nothing gets implemented out of thin air,. every single epic, feature, story has to have a system design diagram and only if it makes sense then it's written out.
    Might look more time consuming, but if one tries it, it's actually easier to write the code because you don't get stuck with obsolete stuff, you already have the layout and can clearly adapt a clean architecture around the solution. It also allows to spot flaws with the general concept and break down the code to an easier to maintain code base.
    I do think it's an important part of the job, BUT if you require system design interview, then that's the one and only system design one does at that job...then you probably should do it.

  • @cmelgarejo
    @cmelgarejo ปีที่แล้ว

    4:11
    David White - ❌
    David {insert any other color} - ✅

  • @tanvirahammed3783
    @tanvirahammed3783 2 ปีที่แล้ว +1

    Please make a video
    about how to reach on interview process.

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      Will do. Thanks for the suggestion

  • @ashwinnema06
    @ashwinnema06 4 หลายเดือนก่อน

    ok they might be a scam but can you please explain the same to the person taking these interviews instead of talking about it on TH-cam. I think that will be better

  • @anarchoyeasty3908
    @anarchoyeasty3908 ปีที่แล้ว +3

    3:55
    This is the greatest software engineer I've ever seen in my life. She's coding without even touching her keyboard. Amazing.

  • @madetolaugh3476
    @madetolaugh3476 2 ปีที่แล้ว +1

    Video on How to get a remote job and on leetcode plzz

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      Will do. Thanks for suggestions!

  • @Shil131
    @Shil131 ปีที่แล้ว +1

    OMG!! The exact thing I wanted to know from someone who has worked in FAANG. Thanks a lot for sharing these facts😊

  • @user-lq8gg2uv9z
    @user-lq8gg2uv9z 10 หลายเดือนก่อน

    Comparing apple and orange.

  • @lutaayahuzaifahidris3679
    @lutaayahuzaifahidris3679 ปีที่แล้ว +1

    Even the whiteboard interviews are scam

  • @simiiv5021
    @simiiv5021 5 หลายเดือนก่อน

    You had me at Oscar-worthy Performance 😂😂😂

  • @diwakarmishra3909
    @diwakarmishra3909 2 หลายเดือนก่อน

    Glad someone said that.

  • @saikat93ify
    @saikat93ify 8 หลายเดือนก่อน

    You are 100% right and I have always has this thought

  • @IsaacC20
    @IsaacC20 ปีที่แล้ว

    Cool. So let's collectively agree that System Design Interviews are BS and not ask them anymore.

  • @rajveersingh2056
    @rajveersingh2056 ปีที่แล้ว

    Is that a mohawk?

  • @_pro_grammer_
    @_pro_grammer_ 2 ปีที่แล้ว +1

    Very informative video💙💙😍

  • @Torquestpro
    @Torquestpro 2 ปีที่แล้ว +1

    Why are you so honest? 😀

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      Please accept my apologies, sir 😀

  • @Tuvis_Official
    @Tuvis_Official 2 ปีที่แล้ว

    Please share your LinkedIn credentials

  • @specnight2744
    @specnight2744 ปีที่แล้ว

    i was given 15 minutes for a system design interview in a faang company, imagine that (yeah, they told me you have 15 minutes) lmao

  • @bishwanayak
    @bishwanayak 2 ปีที่แล้ว +1

    Unfortunately, I was not able to crack this system design interviews in most of the companies.

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      I'm sorry to hear that. Hopefully, you'll crack them next time. Good luck!

  • @Unstoppableankit
    @Unstoppableankit ปีที่แล้ว

    Golden words!

  • @Hercules159
    @Hercules159 2 ปีที่แล้ว

    I always fail in system design interview. I failed in AMAZON, WALMART, GROUPON, Vmware and endless interview on system design.
    The interview expect I need to know in and out complex distributed system.
    When I told this is what Martin Kleppmann tells about CAP therom. The interview told, that is not pratical. I didnt know what to tell.

  • @saikumar9413
    @saikumar9413 2 ปีที่แล้ว +2

    Sir how can I learn machine learning what is the use

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      I'll try to cover it in the the upcoming videos.

  • @ZnMgkbvprb
    @ZnMgkbvprb ปีที่แล้ว

    you know what a scam is, right?

  • @tommywilliams7548
    @tommywilliams7548 2 ปีที่แล้ว

    "It took a long time to design and implement the concept of a News Feed"
    well, aren't you just being filtered for not knowing P likely != NP?

  • @blueflameOK
    @blueflameOK 8 หลายเดือนก่อน

    Zero lies detected.

  • @pratiks8937
    @pratiks8937 ปีที่แล้ว

    Bro spit sp much faxx i had to follow him from now

  • @abdulmuqtadir8898
    @abdulmuqtadir8898 2 ปีที่แล้ว +1

    I have run out of your videos to watch

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      Hopefully, I'll have some more for you soon.

  • @md.nahidulalamchowdhury9568
    @md.nahidulalamchowdhury9568 2 ปีที่แล้ว +1

    Thanks a lot.

  • @cosmicray007
    @cosmicray007 ปีที่แล้ว

    So true!

  • @KishoreKumar-sh7eq
    @KishoreKumar-sh7eq 2 ปีที่แล้ว +1

    Hii Sir, I'm a Mechanical Engineering graduate 2021 batch I would like to learn coding. Please suggest me one programming language which has high scope in future or is that ok to learn both java nd python

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      Hey! I've a video on this on my channel. Please check it out.

  • @Hassan-cv6ub
    @Hassan-cv6ub 2 ปีที่แล้ว +1

    Plz make a video, roadmap to software engineer, product engineer without cs degree i mean zero - hero
    Plz sir plz sir.... Roadmap.. plz

    • @sahilandsarra
      @sahilandsarra  2 ปีที่แล้ว

      Will try. Thanks for the suggestion

  • @AmitSingh-nr8jz
    @AmitSingh-nr8jz 10 หลายเดือนก่อน

    Awesome 100% agree with u. SCAM