Coding interviews where you have to present what you did
Questions to ask myself when presenting
- What did I build?
- Why did I structure it this way?
- Why this database?
- What assumptions did I make?
- What are the failure cases?
- What did I test?
- What doesn't it handle yet?
- What would I do next?
“What I built”
“The system has three main pieces…”
“Key decisions”
“I chose PostgreSQL because…”
“Important trade-off”
“The alternative would have been X, but…”
“What I deliberately didn't do”
“Given the 90-minute constraint, I didn't implement X…”
“Production concerns”
“If this were going into production, I'd next address…”