Design a Key-Value Store - System Design Mock Interview (with Microsoft Software Engineer)

  Рет қаралды 54,564

Exponent

Exponent

Күн бұрын

Пікірлер: 21
@tryexponent
@tryexponent 9 ай бұрын
Make sure you're interview-ready with Exponent's system design interview prep course: bit.ly/3Q5kwiZ
@Charles-rn3ke
@Charles-rn3ke 9 ай бұрын
Bro role playing an interviewee, interviewer and a bootcamp tutor at the same time in a mock interview.
@kandarpkakkad9028
@kandarpkakkad9028 11 ай бұрын
In requirement gathering, you have to gather from interviewer; not assume.
@bewky
@bewky 11 ай бұрын
I think a good series that would add to these videos is something like a "Hiring Managers React to Mock Interviews" I think there is probably a lot more to be said about how the interviewee is handling the interview at any point. So the format would be a hiring manager watching one of these mock interviews and maybe pausing the video throughout to mention things that could be improved at that moment. For example maybe in the beginning the interviewee didnt ask enough questions, or they failed to thoroughly explain a tradeoff. I think this would be super helpful. Anyway overall the videos are very helpful!
@tryexponent
@tryexponent 11 ай бұрын
Looking into it! Thanks for the awesome recommendation!
@anantdahiya1409
@anantdahiya1409 11 ай бұрын
Very far away from a real interview
@kumaraakash25
@kumaraakash25 10 ай бұрын
Its a good one, but it is missing on the requirement gathering phase. The first rule of System design is to ask clarifying questions which is totally missing. Looks like the candidate jumped straight into solving the problem
@dattannguyen4093
@dattannguyen4093 9 ай бұрын
This design is remarkably similar (99%) to the design of a video uploaded 4 years ago: kzbin.info/www/bejne/n6bUi6mXn7mCr6M. I suspect this might be more than just coincidence! Additionally, looks like everything has been already scripted, the interviewer & interviewee in the video just be there, and read the script. My intention is not to offend, but rather to encourage transparency and collaboration. If you actually copied from or were inspired by the original video, please add credits to them. Collaboration and acknowledging sources are always appreciated, and I apologize if I have misunderstood the situation.
@tryexponent
@tryexponent 9 ай бұрын
Thanks for sharing the note! We'll check with the guest to see if they used external resources to prep for this mock interview session. We'll mention anything they used in the description! Overwhelmingly, Exponent users say they want accurate and reliable answers in our mock interviews. As such, most guests know which question they'll answer before the call begins. And because most guests are also interview coaches, they want to make a good impression. Unsurprisingly, guests refresh their knowledge before an interview to ensure they deliver a great response. That said, we want to be transparent about which resources guests use (if any). I will share your note with the team and see if we can collect this info from guests when they're on our channel. Thanks for taking the time to reply.
@himanshuranjan623
@himanshuranjan623 25 күн бұрын
Should "functionality to set Cache Policies" not be one of the crucial Functional Requirements. I guess its always on service-owners to decide when & how eviction of data should happen from a cache service they leverage. The cache service can just list its maximum supported specification. As a cache service, it must be offering options for setting eviction policies from set of all common algos. It must also have features like to set TTL for records etc. Also in the explanation of Consistent Hashing for allotment of key ranges between n nodes, the load is always equally distributed on all the nodes - NOT like C impacted mainly & no/less impact on A/B with addition/removal of D. It is achieved through n level hash functions & virtual servers in ring distributing load equally between all effective nodes through re-adjustment. From his explanation of Consistent Hashing, suppose D kills off. It will overload C suddenly through major set of its data moved to C & it will kill C from memory load - which in turn will kill B & then A - hence BOOM on the entire cache service.
@TheAjitpattar
@TheAjitpattar 11 ай бұрын
Head points to the first inserted element right? In that case, A should be removed rather than B? Right?
@encrypted505
@encrypted505 10 ай бұрын
If this is guy not already caching expert, than we are doomed.
@branmuller
@branmuller Ай бұрын
This seems super far from a real interviewer. The interviewee in this case makes a lot of assumptions and hardly asks any clarifying questions. Design scope is never established
@sumibits
@sumibits 10 ай бұрын
Thanks for sharing. I have one question. For Product Management aspirant, are we also suppose to know System Design ? How System Design is different compared to product sense or product design ? Could you shed some light on this please ? Thank you
@tryexponent
@tryexponent 10 ай бұрын
Hey sumibits! While technical knowledge (including system design) can be helpful for product managers, it's not mandatory. Their primary focus lies in strategic product development and user experience.
@tarekradi3596
@tarekradi3596 Ай бұрын
so 2 different services are sharing a Cache? Doesn't that break some best practices?
@vineetjain-se4xr
@vineetjain-se4xr 5 ай бұрын
I guess , Source of inspiration for Praveen is kzbin.info/www/bejne/n6bUi6mXn7mCr6M.
@theunknown2090
@theunknown2090 11 ай бұрын
Thanks for the video.
@FaizanPinjari
@FaizanPinjari 5 ай бұрын
It's important to take design system interview of candidates when we get new projects.
@kapilrules
@kapilrules 11 ай бұрын
Lot of stuff getting hide behind candidates video
@jatinkumar4410
@jatinkumar4410 11 ай бұрын
Great explanation. Thanks for the content
Database Replication Explained (in 5 Minutes)
5:02
Exponent
Рет қаралды 54 М.
An Unknown Ending💪
00:49
ISSEI / いっせい
Рет қаралды 57 МЛН
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 139 МЛН
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 55 МЛН
Life hack 😂 Watermelon magic box! #shorts by Leisi Crazy
00:17
Leisi Crazy
Рет қаралды 28 МЛН
System Design Interview: Design Amazon Prime Video
26:53
Exponent
Рет қаралды 99 М.
Engineering Management at Meta
32:02
Everyday Leadership
Рет қаралды 5 М.
Redis system design | Distributed cache System design
34:10
Tech Dummies Narendra L
Рет қаралды 287 М.
Design Twitter - System Design Interview
26:16
NeetCode
Рет қаралды 507 М.
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1,1 МЛН
Design a Payment System - System Design Interview
31:40
High-Performance Programming
Рет қаралды 475 М.
An Unknown Ending💪
00:49
ISSEI / いっせい
Рет қаралды 57 МЛН