Interview Hub
CDS View Interview Questions
Questions covering CDS modeling, semantics, associations and practical implementation patterns.
How do CDS views differ from classical database views? 1
Beginner
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How do you implement associations in CDS? 2
Intermediate
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
What is the role of annotations in CDS? 3
Advanced
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How do you create an abstract CDS entity? 4
Beginner
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How do you expose CDS data to OData? 5
Intermediate
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How do you optimize CDS performance for list reporting? 6
Advanced
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
What is the purpose of a consumption view? 7
Beginner
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How do you use input parameters in a CDS view? 8
Intermediate
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How would you model a left outer join in CDS? 9
Advanced
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How do you manage currency and quantity semantics in CDS? 10
Beginner
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How do CDS views differ from classical database views? 11
Intermediate
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
How do you implement associations in CDS? 12
Advanced
A mature answer highlights annotations, semantics, join strategies and how the CDS view supports the UI or service layer.
Growth note
This section is designed to grow into a full interview library with scenario answers, interviewer expectations and practical examples for each topic.