Software EngineerArchitecture & API design
0%
overview/stage 11 of 16

Architecture & API design

Structuring systems that scale with a team.

3 weeks · wk 22–24Applied pace6 topics18 Interview Questions
Why this pace:You've built Express APIs — this stage is about contracts, versioning, and structuring services beyond a single Node app.
SEC FOCUS

Authentication and authorization boundaries belong at the API layer, enforced consistently, not per-endpoint.

Topics & Action Items (6)
01
Layered, hexagonal, clean architecture
2-3 hrs
02
Monolith vs microservices trade-offs
1-2 hrs
03
API contracts and versioning
1-2 hrs
04
Event-driven architecture
1-2 hrs
05
Domain-driven design basics
1-2 hrs
06
ADRs and API docs (OpenAPI)
1 hr
Software Engineer Roadmap • ~38 Weeks • 98 Topics • React / Node.js / Python / TypeScript / Cloud
Local browser storage active•Back to top ↑