So for the back of the envelope calculation, one thing that always bother me is that it tells the interviewer next to nothing except that the candidate can do some basic maths, so it would just take up a few mins without actually contributing to the interview. most, if not all of the time, the system that we are designing is supposed to handle “a lot” of traffic, I dont think I ever actually refer back to the numbers because ultimately in these scenarios they are made up, just make the system scalable and add cache for faster read if its read heavy. The video is great, I just wanted to rant a bit. Thanks for all of the content, keep it up.
@crackfaang4 ай бұрын
Depends on the question, depends on the interviewer. It's generally more important for systems design questions but it's something you should still be able to do in case the interviewer expects it.
@juancarlosvillanuevaquiros67636 ай бұрын
Thank you for these videos!! I have my Product Architecture interview in 3 weeks and I find these videos really helpful. I hope you keep doing more of them.
@elkingthemc5 ай бұрын
How was it?
@sherazdotnet4 ай бұрын
I think it's better to mention the read write ratio as part of your non functional requirements. Here we can say that it's 100 to 1 which means many more read vs write and therefore we will scale our design accordingly.
@yaseenmohammad192817 күн бұрын
great video, thank you so much! waiting for more as such videos
@ahnaf_chowdhury6 ай бұрын
This is a great dive deep. Thanks for this. I would like to suggest one thing though, I think it's better not to share user_id in the API, saying you will get it from header and access token, as passing user_id in API has security risk would be great addition I would say. Thanks a lot! 😀
@airsoftbeast1123410 күн бұрын
Why not used pre-signed url's to upload media directly to blob store? My understanding is going through the service for uploading large content is typically a no-no
@tomiwaoladele9128Ай бұрын
This was really helpful! Thank you!
@total95595 ай бұрын
Very great video! Is there any way I could ask you a quick question? In any case, you’re such talented man
@Charles-rn3ke4 ай бұрын
Love your videos. Why stopped posting tho?
@rsKayiira6 ай бұрын
Excellent video thank you so much
@SheWhoCodes6 ай бұрын
I have my interview on Tuesday can you please post a couple more videos on this interview style
@elkingthemc5 ай бұрын
How was it
@alexilaiho64416 ай бұрын
Thanks for the vid. I have an MLE interview coming up, but kinda. confused what the focus usually is in the ML system design round. Is it Normal System design/Architecture focused or ML algo/modelling focused?
@SheWhoCodes6 ай бұрын
What are some tradeoffs we could talk about here? Also is there a specific format we need to write the APIs for example do they need to be http request. Also how much of this is expected from an E4 Candidate?
@nirajgautam62517 ай бұрын
will we not be expected to talk about NFR at all? Also how much should we worry about showing some UI mocks.
@crackfaang7 ай бұрын
You probably should gather them. There's no interviewer here so I didn't but in theory you should ask the interviewer what they are looking for. For UI mocks, draw them where it makes sense. For example in this video you could have drawn a little UI demonstrating how the app could fetch another page of data when the user starts to scroll to the bottom of the content already loaded. Do it where it makes sense in context of the design. Don't just draw the UI for the sake of drawing it, incorporate it with what you are saying.
@sherazdotnet4 ай бұрын
Don't think there is such thing as async Queue. It's just a queue that you can have many workers to pull from giving you async operations. Just wanted to clarify that there is no special queue referred to as async queue.
@Dom-zy1qy3 ай бұрын
It's just semantics. Doesn't matter. People will understand what you are referring to regardless.
@rawatvinod41646 ай бұрын
Hey you missed the UI Layout part? Is this on purpose?
@sublimeknight17545 ай бұрын
No UI design/discussion in product design round. That might be the case for System Design rounds
@airsoftbeast11234Ай бұрын
@@sublimeknight1754 Wrong, it's the opposite. Product design likely to include UI to show how it relates to system. System design is fully backend and guaranteed no UI
@Shhhhivam6 ай бұрын
5g everywhere and unlimited data ! That’s quite relatable but that’s not USA that’s INDIA.
@crackfaang6 ай бұрын
Yea haha US infrastructure is a bit of a joke. The costs are obscene as well!