SAP and SAP technology provides enormous opportunity in IT industry. With increasing operations and market, the need of SAP technical consultants has observed sharp increase in job opportunities. The main job profile for SAP technical consultants is primarily based on ABAP (core ABAP and OOPs ABAP). In this article we will discuss the basic SAP ABAP CDS Interview questions asked by interviewers from both technical as well as functional consultants of different years of experiences.
Basic ABAP CDS Interview Questions
- What is SAP CDS View?
- How to create a ABAP CDS View?
- How many types of CDS Views are there?
- What are the artifacts generated during CDS View creation? Also explain the concept of cardinality and path expressions.
- Explain the concepts of CDS View Association.
- Explain the benefits of ABAP CDS Views over ABAP Views.
- Explain the limitations of ABAP CDS.
- Explain the use of Access Control
- Explain the concept of Metadata Extensions
- Explain the concept of Annotation in SAP ABAP CDS
- Explain the concept of Field level data manipulation in ABAP CDS
- Explain the concept of “Group By” in ABAP CDS.
- Explain the use of BOPF in ABAP CDS.
- Explain the concept code-to-data’ or ‘code-pushdown” paradigm.
- Explain the following in terms of ABAP on HANA:
- Enhanced Search Help (F4 help)
- SAP List Viewer with Integrated Data Access (ALV with IDA)
- Open SQL
- ABAP Core Data Services (CDS)
- ABAP Managed Database Procedures (AMDP)
- ABAP CDS table functions
- Metadata Extensions
- Explain the best practises related to ABAP CDS.
- What is the use of Data Control Language (DCL) in ABAP CDS?
- Explain the concept of CDS View extension.
- How to perform unit and currency conversion in ABAP CDS?
- How to use String Functions in ABAP CDS Views?
- How to implement the mathematical aggregate expressions in ABAP CDS?
- How to use joins in ABAP CDS Views?
- Explain CDS Test Double Framework.
- Explain ABAP CDS Unit Testing.
- Explain ABAP CDS Hierarchical Testing.
OData based ABAP CDS Interview Questions
- What are the different ways to implement a CDS View in SAP OData?
- How to map CDS View as a data source in SAP OData?
- How to implement CDS views in SAP OData using Referenced Data Source?
- How to directly publish a CDS View as OData Service?
- Explain the architecture flow in case a CDS based application is developed in UI5 using OData based service.
Fiori based ABAP CDS Interview Questions
- How to implement Fiori Application based on CDS Views?
- How to use ABAP CDS Annotations in Fiori Application?
- How to implement the Association and navigation in Fiori Application using CDS views?
- How to implement Search and Filters in Fiori Application using ABAP CDS?
- How to extend a Fiori application developed using CDS Views?