I was asked to integrate linkedIn and dropbox. So linkedIn is not into file storage system, hence they want to use the services of dropbox. The goal is to create, update, delete the documents of a profile in linkedIn. But these documents will not be stored in linkedIn. They will be stored in dropbox. Moreover, to get this integration, linkedIn does not want to scale up they system. This means, if they have 400 servers, they do not want to add any more servers to achieve the integration. How can I design this?
how to approch an interview: 1. Undestand the goal of the system 2. Establish the scope,like what functionality your are going to support ot what volume of user your are going to handle 3. Design for scale 4. End to end Explain 5. Algo and DS
How can you tell if you had a good system design interview? I mean, sometimes you end up the interview with good confidence in what you said and what you were "defending" but after that, when you get feedback, you see that maybe you didn't do well on that interview. How to tell from interviewer's responses or interaction that you are doing well?
Hi, I disliked your video because you keep saying him/he as if the interviewers are just men. I really liked your video in the start but I lost all interest when you said 'greet him'. This is because your language was not inclusive and I don't really appreciate this cavemen thinking that things are done by just one gender!
Hi Narendra. Love your content and way of thinking. Your mind really resonates with me. Can you tell some companies which do onsite interviews as you mentioned in the video. Keep up the good work man. Cheers!
Hi, with respect to your example which is the best storage option for storing images? S3,NoSQL or HDFS?Isn't S3 faster than HDFS while retrieving those files? Thanks !!
During these interviews, if they ask to design a huge system like whatsapp or youtube, is it ok to admit that you have seen the architecture before? As a QA/SDET, it's probably rare to come across or design systems in their actual work experience.
Have you grouped some video lectures to get me stated leaning System Design?? I can see playlist where you explained SD of various systems like UBER etc. Shall I go and watch them directly?? Or I need some background before moving on to it. Thanks in advance for the help.
Hello, It would be of great help if you can come up with this design videos Design an content publishing site with some privacy restrictions Design a system like Hacker Rank for a programming contest and their ranking.
These videos are great. I'm very happy you've shared your experience. Helped me realize some of the things I need to learn to get to Senior engineer level.
If you could explain the building blocks of system design please. Also, say I have a month, what and where exactly to study to see those building blocks in work.
Hey Narendra Sir, I came across your channel for System Design interviews few months back, now watched this video of yours, I am looking out for jobs outside india, could you please accept my linkedin request, it has been pending since sometime now. I would love to discuss with you on international offers.
Divide the question is to different services and and try find solutions to individual questions and link them. DIVIDE AND CONQUER. + You should do preparation + experience + read blogs/books
Hi Narendra, good to see you active on youtube wanted to share a question recently asked by a company, how we can manage not to oversell and undersell a trending item as an example amazon just lunched one plus 7 every customer should be handled in fairness manner since its trending item we will be having millions times request as compare to available inventory , it will be great if you discuss same for inventory for this kind we have to use rdbms because we want consistency.
Thinking Process : I think it should be based on API rate limiting. Lets take an example to understand this. Assumption: Suppose tomorrow is the sale of One Plus 7 phone and before the sale there were around 1 million customer who registered for this sale. Lets assume we have availabilty of 20k phone in our inventory. Sale Day : Once sale time begins then suppose 1 million customer hit the Buy button at the same time. Now with the help of API rate limmiting suppose we are limiting the call to 5k request per miniute. So, in that one miniute suppose out of 5k request , 1k request failed because of request time out or internet connectivity issue or any other issue. But the point here is we successfully allocate the phone to 4k users out of 5k users. Now similarly in the next miniute we will take another set of 5k request and will try to fulfill the request.
@@priyaranjansingh6814 Thanks Priya for the suggestion, Rate limiting is a good example but transaction may take time and other user has to wait until first window of 5k users has completed their transaction, but think of IRCTC tatkal scenario too, it is very similar use case. RateLimiting is good idea but lets say we have to sell items within in minute
Mayank Rathore I think requirement shouldn’t be like to sell item within a minute. Requirement is like we have to allocate all the item which is available in the inventory and also in case of IRCTC booking will never be a fair game because if all the user is hitting api at the same time then we can just limit the number of request and process those many request which comes first.
Watching this 5 hrs before my sys design interview 😂😭
Did you get through?
Same 😂😭
45 minutes left :-D
here before 2 hours.
Well, i have a few days xD
I was asked to integrate linkedIn and dropbox. So linkedIn is not into file storage system, hence they want to use the services of dropbox. The goal is to create, update, delete the documents of a profile in linkedIn. But these documents will not be stored in linkedIn. They will be stored in dropbox.
Moreover, to get this integration, linkedIn does not want to scale up they system. This means, if they have 400 servers, they do not want to add any more servers to achieve the integration.
How can I design this?
Please do create content on how to get a job abroad. Looking forward to it.
I would like to know how to get abroad job
I'm also looking for outside India opportunity
TLDR: Before you do a system design interview, be really good at system design.
This video needs timestamps or some structure just seems like a long unplanned talk that isn't particularly useful
how to approch an interview:
1. Undestand the goal of the system
2. Establish the scope,like what functionality your are going to support ot what volume of user your are going to handle
3. Design for scale
4. End to end Explain
5. Algo and DS
Yes i also want to know the procedure to get job outside India, please do share
I would like to get a job abroad. I left a comment
"below".
Hi, I am interested in Abroad Job offer please let me know the process. Thanks
How can you tell if you had a good system design interview? I mean, sometimes you end up the interview with good confidence in what you said and what you were "defending" but after that, when you get feedback, you see that maybe you didn't do well on that interview. How to tell from interviewer's responses or interaction that you are doing well?
Hi Narendra, please let me know how can I get job outside india, the apply process.
Please share the details.
Hi, I disliked your video because you keep saying him/he as if the interviewers are just men. I really liked your video in the start but I lost all interest when you said 'greet him'. This is because your language was not inclusive and I don't really appreciate this cavemen thinking that things are done by just one gender!
Hi Narendra. Love your content and way of thinking. Your mind really resonates with me. Can you tell some companies which do onsite interviews as you mentioned in the video. Keep up the good work man. Cheers!
Please make a video on how/what process you followed to crack abroad job interviews,it would be really helful
I want help in applying for job outside India. Please provide your inputs.
Sir, it will be great if you can create a video on how to find job abroad.
Hi, with respect to your example which is the best storage option for storing images? S3,NoSQL or HDFS?Isn't S3 faster than HDFS while retrieving those files? Thanks !!
Please do make the video on finding a job abroad. Not from India myself but still interested :)
Can you connect with me as I am struggling to find a job outside india
I am looking out for opportunity abroad, can I get some information on this please?
Yes, Please share with us about how to get a job abroad, and also your interview experience..
1. long term know how many systems work internally
2. confidence, practice
24:00 shouldnt this be the discussion at the time when you understand (Goal and Scope) the requirement?
Hey people get the book Algorithms in C by Robert Sedgwick and read it.
During these interviews, if they ask to design a huge system like whatsapp or youtube, is it ok to admit that you have seen the architecture before? As a QA/SDET, it's probably rare to come across or design systems in their actual work experience.
Please share the process you followed from finding the job to get offered by the companies outside India. Thanks!
Yes please post a video on how to get a job abroad !!!
Congratulations. I just started watching some of your videos, they are great as a commuting playlist. I appreciate the effort you put into these.
Congrats, I would like to know more about applying job abroad.
ruclips.net/video/pCly-L-4ZKY/видео.html
How to get jobs at aboard ?
Where did you join finally Narendra. I would love to meet you some time. Stay blessed :).
*I would like to get job abroad*
Sir, it will be great if you can create a video on how to find job abroad
Hi, I am interested in Abroad Job offer please let me know the process. Thanks
Hello Narendra, I will have interview scheduled at Google how can I prepare for the interviews?
Watch with 1.5x
tks
I want help in applying for job outside India. Please provide your inputs!!
HI Narendra, Your videos are very informative. Thanks. Request you to let me know how we can look for opportunities abroad.
How many total years of work experience do you have?
have my first ever system design interview tomorrow, goodluck with studying everyone!
AWESOME
AWESOME
Great video! But why the crazy number of unnecessary rights? 🤦🏻♀️ would be 10/10 otherwise :)
Any recommendation of knowing basic list/set of architectural pattern that would help for System Designing interviews
1st like,1st comment -You pretty much deserved them,sir
Thanks for the kind words :)
@@TechDummiesNarendraL hi, thanks for this video very helpful. Can you tell about how to search job abroad
Watching this, just 1 hour before my Amazon SDE-II round.
Have you grouped some video lectures to get me stated leaning System Design?? I can see playlist where you explained SD of various systems like UBER etc. Shall I go and watch them directly?? Or I need some background before moving on to it. Thanks in advance for the help.
Thank you! This is helpful! Still watching this after you publishing this video 2 years later.
Hello,
It would be of great help if you can come up with this design videos
Design an content publishing site with some privacy restrictions
Design a system like Hacker Rank for a programming contest and their ranking.
Can you create a video on ' How to Design Web Servers '
Hi Narendra.
I would love to see the "how to land a tech opportunity abroad?" video.
No clarity of though, very theoretical and high level. Author is getting diverted between the topics.
This is a good start for me. Appreciated your effort and knowledge.
Thank you for great advices, cheers! 😌
These videos are great. I'm very happy you've shared your experience. Helped me realize some of the things I need to learn to get to Senior engineer level.
Hi,
Please share with me on, how can I get job outside india and the apply process.
Please share the details
watching this 2 days before my interview lmaooooo
All the best for your New Job. Can you tell us how did you approach this job hunt abroad? which Job portals did you enrol?
Hi, I am interested in Abroad Job offer please let me know the process. Thanks
If you could explain the building blocks of system design please.
Also, say I have a month, what and where exactly to study to see those building blocks in work.
Hi Narendra,
Please let us know how can we try job abroad
Awesome video. Very helpful.
Hi Yes please tell me how to get a job outside India.
I'm looking for opportunity outside of India
Even I am looking for opportunities at abroad. But really fed up and lost my hope in that. Can you please help me
Great explanation of this whole process! Also, TIL what a lakh is!
Please share on how to get job abroad and how did you prepare for it.
Hey! I’m interested in abroad jobs! Please provide some inputs on the same! Thanks
sir plz make fresh to home system design.
how to find job for overseas location?
Very helpful content. Thanks for sharing !
good to see you back man!
Hey Naren, where did you get a Job?
How can i contact you personally??
Congratulations on your new endeavors. Please do let us know the tricks you know on how to get a job abroad.
Sir, can you please create a video on how to get a job abroad india
Thanks for sharing this video
I can totally relate this "When you wait too long part..." specially out side India. :D
What level of positions were you applying for? Senior?
Hey Narendra Sir, I came across your channel for System Design interviews few months back, now watched this video of yours, I am looking out for jobs outside india, could you please accept my linkedin request, it has been pending since sometime now. I would love to discuss with you on international offers.
Hi, May I know his LinkedIn id pl ?
Never mind, found it.
How to apply for job in abroad
Yeah please do make a video on how to get job in abroad
This guy is a big deal. Nice videos
Narendra, if ou dont know the answer to a question, how do you handle that in a sys design?
Divide the question is to different services and and try find solutions to individual questions and link them. DIVIDE AND CONQUER.
+ You should do preparation + experience + read blogs/books
very good. thank you
Yes, can you please put video on find a job abroad
empty speak
Hi Narendra, Great video. Thanks. Please let me know how can I get job outside india, the apply process.
Please share the details.
Here is a video about the topic
ruclips.net/video/pCly-L-4ZKY/видео.html
good gob
How to get a job abroad
No closed caption?
Hi- Interested for a Job Abroad
Hi Narendra, good to see you active on youtube wanted to share a question recently asked by a company, how we can manage not to oversell and undersell a trending item as an example amazon just lunched one plus 7 every customer should be handled in fairness manner since its trending item we will be having millions times request as compare to available inventory , it will be great if you discuss same for inventory for this kind we have to use rdbms because we want consistency.
Thinking Process :
I think it should be based on API rate limiting. Lets take an example to understand this.
Assumption:
Suppose tomorrow is the sale of One Plus 7 phone and before the sale there were around 1 million customer who registered for this sale.
Lets assume we have availabilty of 20k phone in our inventory.
Sale Day :
Once sale time begins then suppose 1 million customer hit the Buy button at the same time. Now with the help of API rate limmiting
suppose we are limiting the call to 5k request per miniute. So, in that one miniute suppose out of 5k request , 1k request failed because of request time out
or internet connectivity issue or any other issue. But the point here is we successfully allocate the phone to 4k users out of 5k users.
Now similarly in the next miniute we will take another set of 5k request and will try to fulfill the request.
@@priyaranjansingh6814 Thanks Priya for the suggestion, Rate limiting is a good example but transaction may take time and other user has to wait until first window of 5k users has completed their transaction, but think of IRCTC tatkal scenario too, it is very similar use case. RateLimiting is good idea but lets say we have to sell items within in minute
Mayank Rathore I think requirement shouldn’t be like to sell item within a minute. Requirement is like we have to allocate all the item which is available in the inventory and also in case of IRCTC booking will never be a fair game because if all the user is hitting api at the same time then we can just limit the number of request and process those many request which comes first.
Great 👍👍
Yes, how to get a job abroad video!
Precise and to the point. awesome !
watching this a day before the interview :(
and I got the job btw :)
@@hrvaticaigitara Where buddy?.
@@RajatSingh-dg8ov At Yelp, a role for senior software engineer but I decided to stick to my own business. I am not ready to have managers again.