System Design Mock Interview: Design a Vending Machine

  Рет қаралды 42,034

Exponent

Exponent

Күн бұрын

Пікірлер: 23
@tryexponent
@tryexponent 2 жыл бұрын
Want access to more creative system design mock interview questions? Learn how to think outside the box in the system design interview in our complete course: bit.ly/4cA9Xgw
@harisridhar1668
@harisridhar1668 5 ай бұрын
This is the first time I've seen someone set up a state transition diagram for the lifecycle of an entity under discussion, and seeing the state machine discussed first stood out to me, since the majority of folks would immediately dive into fleshing out the HLD : High level design. I also liked his thinking a brief timeout period between inventory selection and payments processing : modern-day ATM systems also behave in a similar fashion, since a long-lived time interval between both systems could suggest payment fraud or faulty systems.
@mikedqin
@mikedqin 2 жыл бұрын
Vending Machine is a perfect example of State Machine. I hope the interviewee can model the vending machine using state machine, which will be more better suited design in my opinion. Thank you for sharing. It's great.
@tryexponent
@tryexponent 2 жыл бұрын
Great insight! We actually just posted another video on state machines right after this went live too!
@nishant-s3v
@nishant-s3v 11 ай бұрын
Had this question asked in interview & I hadn't prepared for it cause it's not the usual system design question. Went with it by past user experience of a basic machine & wrote the tables for it, but the interviewer was adding complexity by making this to be an online system & wasn't satisfied with any answers. I thought what else could I have added, but I watched this & had gone with the exact flow. Guess some interviewers are not so great.
@jayashreebalakrishnan5772
@jayashreebalakrishnan5772 2 жыл бұрын
dispense change should be post success of dispense item? the concurrency requires a change?
@pbhatsgw
@pbhatsgw 2 жыл бұрын
hash map should be used for low latency. Also, I thought this would be LLD/object oriented design but I see it's just flowchart and state diagram, is there a part 2 that's coming?
@kishoregarapati1
@kishoregarapati1 2 жыл бұрын
Can you tell me the drawing tool used in your videos? Thanks
@kishoregarapati1
@kishoregarapati1 2 жыл бұрын
it is whimsical
@alexalannunes
@alexalannunes 2 жыл бұрын
Best Channel
@sagar1691
@sagar1691 7 ай бұрын
Very nice video
@긍정봇
@긍정봇 2 жыл бұрын
what is the drawing program in this mock interview?
@tryexponent
@tryexponent 2 жыл бұрын
whimsical.com/
@spiffyock
@spiffyock 2 жыл бұрын
What diagraming software is this?
@tryexponent
@tryexponent 2 жыл бұрын
whimsical.com/
@abhinay4200
@abhinay4200 2 жыл бұрын
Head First Java used the State design pattern for this.
@harshitkhandelwal8515
@harshitkhandelwal8515 Жыл бұрын
It is more of a LLD Problem than a HLD problem
@szyulian
@szyulian 7 ай бұрын
Watched. --
@ankitsrivastav6363
@ankitsrivastav6363 2 жыл бұрын
sorry but not good
@shubhamAgrawal21
@shubhamAgrawal21 Жыл бұрын
Not at all helpfull !!
@vinamrasangal8436
@vinamrasangal8436 7 ай бұрын
what a rubbish !!
@nameunknown007
@nameunknown007 2 жыл бұрын
This interviewer is awfully quiet
@lam_roger
@lam_roger 2 жыл бұрын
It's typical at large companies. The interviewee is expected to lead the conversation. I do wish interviews at large companies were more collaborative
Design ChatGPT - System Design Mock Interview (with eBay EM)
35:14
Amazon System Design Interview: Design Parking Garage
29:59
Exponent
Рет қаралды 1,5 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1,2 МЛН
How to: Work at Google - Example Coding/Engineering Interview
24:02
Life at Google
Рет қаралды 7 МЛН
Google India Engineers in a Mock System Design Interview
20:54
Life at Google
Рет қаралды 146 М.
Design a Payment System - System Design Interview
31:40
High-Performance Programming
Рет қаралды 525 М.
Amazon system design mock interview (with Senior SWE)
49:35
IGotAnOffer: Engineering
Рет қаралды 28 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН