Krevera·Software Engineer·Take-home Assignment
Apr 2026
Krevera gave me a 7-day take-home to build a full-stack data viz app from a real production dataset. Pretty involved for a take-home but the scope was at least clearly defined.
- Walk through your stack choices for the take-home: frontend framework, charting library, backend, and data store. Why those specifically?
- How did you handle large datasets in the browser? Did you use sampling, server-side aggregation, or something like virtualization?
- How would the architecture scale if the dataset grew significantly beyond what was provided?
- Describe the data model decisions you made and the trade-offs involved.
“I went with React and a popular charting library, FastAPI on the backend, and Postgres.”