DoorDash Engineering
Engineering blog from DoorDash covering LLM-powered search, knowledge graphs, real-time event processing, and chat systems.
Overview
DoorDash operates a three-sided logistics marketplace — consumers, merchants, and dashers — where every order is a real-time dispatch problem on top of a rapidly mutating restaurant catalog. The blog leads in three areas that are unusual to see written up so concretely: LLM-driven catalog work including menu OCR from photos and product knowledge graph extraction across millions of merchants, a homegrown search retrieval stack tuned for hyperlocal relevance, and Kafka-plus-Flink streaming pipelines that move events through pricing, dispatch, and analytics in seconds. For interviews, 'DoorDash's in-house search engine' is the reference for designing a verticalized search stack, and 'Doordash's scalable real time event processing with Kafka and Flink' anchors any 'design a real-time event pipeline' question.
Interview questions
- What topics does DoorDash engineering blog cover?
- Which DoorDash posts map to real-time event-pipeline interviews?
- Why is DoorDash's blog valuable for LLM-application design interviews?
Sign up free to read the full topic
More Engineering Blogs topics
Start free on Cariara · Coding problems · System design studio