SAP CAP (Cloud Application Programming Model)
SAP's opinionated, model-driven framework for building cloud applications with a unified data model spanning Node.js and Java.
CAP is the topic that most clearly signals whether a candidate has actually built a modern SAP BTP application, since it's SAP's officially recommended, opinionated framework for new BTP development, and interviewers use it to check whether a candidate understands the model-driven philosophy that runs through it, not just superficial Node.js or Java syntax.
CAP is like an architect's parametric building-design software - you declare the building's structure and rooms (the CDS model) once, and the software automatically generates the wiring, plumbing, and staircases (the working OData service) for you, letting you focus your actual effort on the custom features (event handlers) that make this particular building different, while still being able to preview it cheaply on a small scale model (SQLite) before building the real, full-scale version (HANA Cloud) from the identical blueprint.