You are on page 1of 2

I usually ask candidate for his/her area of expertise in SAP- Based on that I will ask Qs.

But still there are some basic Qs I keep in mind for fundamentals. Usually ask about project and your current role. Give a business case and ask to design db and class diagrams and explain how you will code just to check problem solving approach Technical Qs ABAP and OOPS ABAP 3 tier architecture and work processes Why do we need granular level of data element and domain? What are all the types of dictionary object you worked on? Technical settings of table. Buffering types. Difference b/w database and customizing views. Difference b/w pass by value and reference. How to pass parameters to subroutine, difference b/w using and changing? Difference b/w global class and local class. Types of events in report and its sequence. Event for interactive report. What is abstract, final, private class? Which is the method for ALV grid to be displayed on screen? How to make a field editable in ALV control? What is difference between ABAP memory and SAP Memory How will you create parameters in same line Difference between application and system event in SAP control framework How you will create Dynamic internal table: explain all ways (hint : 1. Using CREATE DATA 2. Runtime-type Services) In maintenance view if I am not getting field labels instead getting ... whats the issue? Types of internal tables Difference between transparent/cluster and pooled tables? What is the use of LOAD-OF-CLASS statement What is singleton in OOPS ABAP What is the use of interface in OOPS Difference between Interface and Abstract class Use of EXIT-COMMAND in PAI Use of ON REQUEST field statement in PAI Difference between Function module and Subroutine What is the structure of SELECT-OPTION How to create an RFC? Difference between SAP script and Smartforms
1 These Qs are just for reference based on my experience. Please share your experiences with me at anubhav.abap@gmail.com to improve the quality.

Is SAP scripts are client dependent, If yes How can I copy script between client Different between module pool and Report Why do we need separate locking concept in SAP if we already have locks at Db level. Difference between COMMIT WORK and COMMIT WORK AND WAIT How to create secondary indexes and why are they used ? How many secondary indexes do we have ? Diff b/w include & append structure . How to create button on alv . Steps involved to display ALV using ALV OOPs . How to change column text if factory method is used to create ALV . Tcode to create enhancement project . How to call secondary list from basic list . How many secondary list can be created . Diff b/w hide and get cursor . DIFF b/w call transaction & session method . Diff b/w BADI & Userexit . Tcode to implement & see def of BADI . How to debug smartforms ? How to debug sapscript ? Webdynpro ABAP What is hook method and use of hook methods Use of DOMODIFYVIEW hook method and what so special about it Difference between component controller and interface controller Why we create application controller How you will show messages in Webdynpro Cardinality of context node Dependent and independent node What is the use of api controller instance Advance Webdynpro ABAP What is FPM and types of FPM What is feeder class How many types of GUIBB you have worked on What is POWL Non Technical Qs What is your expectation Why do you want to join us? Where do u see yourself down the line? 2

Best of Luck

These Qs are just for reference based on my experience. Please share your experiences with me at anubhav.abap@gmail.com to improve the quality.

You might also like