suggestion: harder system design questions

←

suggestion: harder system design questions

neat_deer_7382·

The SQL and Python content is at the right level. The system design questions feel like they were written for shitty companies - the ones where the bar is 'can you draw a box with an arrow.' If you want to cover FAANG prep you need questions that push on edge cases - what happens when the upstream data is late, how do you handle exactly-once semantics in a pipeline that writes to multiple sinks, that kind of thing. Not a complaint, just a gap I noticed.

141

3 comments

Also exactly-once semantics with multiple sinks. i've been asked that twice in the last year

91

late arriving data specifically. nobody covers it. always comes up

80

Fair. System design is the hardest section to write because the right answer varies by who's interviewing you.

64