AI EngineeringInterview preparation
Advanced·Concept·2 min read

Stable concepts, framework concepts, and changing APIs

Practice this question
LayerExamplesHow to learn/maintain
Stable engineering conceptsAuthorization, idempotency, provenance, retrieval, evaluation, budgets, state ownershipUnderstand the problem, invariants, failures, and trade-offs
Framework-specific conceptsLangGraph reducers/interrupts, MAF workflows, SDK handoffs, retriever interfacesMap them to stable concepts and test actual behavior
Rapidly changing APIsImports, provider event envelopes, model IDs, supported schemas, cloud branding, pricing, protocol versionsPin compatible versions and consult linked official docs before implementation
Adapted from 13_AI.MD · “Stable concepts, framework concepts, and changing APIs”. Code examples are study fragments. Difficulty and core labels are editorial estimates; version-specific behavior should be checked against your project.