Professional Documents
Culture Documents
CDS Views :-
AMDP :
❖ AMDP purpose
❖ AMDP use case implemented in project
❖ SQL script language
❖ Which is better AMDP or Cds views
❖ Imperative and declarative difference .
❖ Procedure and function difference
❖ AMDP prerequisite
❖ Pass by value or reference
❖ AMDP interface
❖ SQLScript – for all entries , declaring variables , how to do these.
❖ How to achieve CRUD operations in AMDP.
❖ How will you write AMDP.
UI5 :
❖ What is event mesh
❖ Difference between sap.m.table and sap.ui.table
❖ How to call controller from other controller
❖ How to pass json 100000 lines of data to other views
❖ Formatter use business scenario
❖ Tell ui5 project structure and UI5 loading of files
❖ Bootstrapping in UI5
❖ HOW TO DEBUG
❖ HOW TO ENHANCE PERFORMANCE
❖ If list control is taking alot of time to load the data then how to rectify
❖ Lazy loading
❖ What ate the different controls you have used and how and why you choose that control
for a project
❖ Ajax call
❖ jQuery you have used
❖ Third party library's
❖ How to create app with 3 page and user do next with filling details next and third page
will be overview
❖ Why not use smart table
❖ From drop down user selects one value and table should be filled with related details.
❖ Have you created Attachment pdf from scratch
❖ Explain your projects end to end
❖ Two user's using SAVE button for the saving of data how will you handle concurrency
❖ Worked in custom control.
❖ ADAPTATION PROJECT IN UI5.
❖ How destination configuration happens for Ui5 project.
❖ MVC concept.
❖ Difference Model creation ways in UI5.
Interview Questions Manish 2023
BTP/RAP :
❖ How did you deploy application in BTP from BAS
❖ How to create SITE in BTP and show as HTML5 ( LAUNCHPAD)
❖ Eclipse to BAS how RAP project flows.
❖ Explain RAP Artifact's in detail
❖ Explain Restful ABAP Project you did and why it was done rather than in ABAP
❖ Have you worked on BOPF.
❖ Cloud connector and destination differences
❖ How you deploy in SAP WEB IDE and BAS – Difference as well.
❖ Command to deploy apps in ABAP and if you know about cloud foundry deployment
❖ How to add non sap system.
❖ Explain managed and unmanaged scenario .
ODATA :
❖ How ODATA Navigation concept works in UI5 explain.
❖ If you tell OData then how many types of OData Difference between OData V2 and V4.
❖ Why DPC EXT we write code.
❖ How many times create entity set is called
❖ How the header and item data is passed to ui using ODATA - Deep entity set.
❖ Batch calls , implementations ways . method names
❖ Expand entity URI - method name.
❖ Use CDS views in SEGW.
❖ Club multiple ODATA service into one odata servie in SEGW.
❖ Difference between DPC and MPC.
❖ DIFFERENCE BETWEEN ODATA AND WEB API and SOAP.
Interview Questions Manish 2023
WORKFLOW:
❖ How to delegate in workflow
❖ Do you know flexible workflow.
❖ How to get one user particular work item and forward it to other user.
❖ Created any Business object in SWO1.
❖ Workflow scenario
❖ Custom Business object
❖ How to trigger Using class
❖ If event not triggered how to check
❖ Automatic forwarding
❖ Different ways of Agent determination
❖ How PPOS structure the Agent please explain.
❖ Decision Step in workflow.
❖ Rule in Task
❖ What is the loop in workflow ( for each).
❖ How do you debug workflow in SAP
❖ How do you trigger WORKFLOW from standard transactions which do not have SAP
provided business objects and events.
ABAP/OOP/S4 :
❖ Code review process in S4HANA PROJECTS.
❖ Compare code review checklist in S4H projects and ECC projects
❖ ESTIMATION MATRIX YOU FOLLOW IN YOUR PROJECTS.
❖ Enhancement spot in S4HANA how it is different than ECC.
❖ How to fetch data from Table and pass it as XML from S4HANA explain process.
❖ Types of different RFC's and thier use ( trfc,qRfc...).
❖ For delivery transaction output type if IDOC IS NOT TRIGGERED THEN WHAT TO DO
❖ Delivery output types IDOC not triggered how to check. NACE transactions
❖ How to restrict note based on company code.
❖ Upload a 1000 line of Excel data in ABAP.
❖ WITH ONLY TEXT FIELD TO UPDATE How to update with BAPI WHOLE PROCESS.
❖ Adobe forms related questions.
❖ Enhancement framework how it works.
❖ BUFFER WHY WE USE,
❖ WHAT IF ALL TABLES OF THE DB BUFFERED,
❖ COMMIT IN BADI