Discussion about this post

User's avatar
Robots and Chips's avatar

This is honestly the most comprehensiv system design guide Ive seen for data engineering interviews. The six layer framework is super clean and gives you a mental model to work from rather than just memorizing tools. I especially liked how you emphasize starting simple and only adding complexity when justified, thats something I see a lot of people mess up in interviews when they jump straight to streaming with Kafka when batch would work fine. The medallion architecture explanation was also spot on, its become pretty much the standard pattern now. One thing Im curious about tho, when youre in an actual interview and realize youre running out of time, which layer would you prioritize spending more time on? Storage and procssing I assume? Either way, this is an incredible resource, definitely sharing this with my team!

Expand full comment

No posts