ABAP Interview Questions

ABAP/4 INTERVIEW QUESTIONS(1-139)

1 What is sap R/3 ?
2 What are the programming standards followed ?
3 What are the contents in technical specifications ?
4 What is an instance ?
5 How to take care of performance in ABAP Development ?
6 What is Function group ? Difference between function group and function module?
7 What is the difference between ‘Select single * ‘ and ‘Select upto 1 rows’?
8 What Function does data dictionary perform ?
9 Difference between domain and data element ? what are aggregate object ?

10 what is view ? Different types of view ? explain ?
11Can u print decimals in type n ? what is difference between float and packed data type?
12 What is step-loop ? explain all the steps ?
13 What is the initial value and maximum length of all data type ?
14 What are the ways to find out the tables used in the program ?
15 Can you have two detail lists from the basic list at the same time ? if yes how and if no why?
16 What are the different functions used in sapscript ? What are the parameters used in function?
17 What is sequence of event triggered in report?
18 What are standard layout sets in the SAP Script?
19 What function module upload data from application server ?
20 What are the various types of selection screen event?
21 What do you know about a client ?
22 What are the system fields ? Explain ?
23 What is sapscript ? what is the purpose of sapscript? difference between sapscript and report?
24 what is the use of occurs in internal table ? can u change occurs value in program?
25 Difference between sy-tabix and sy-index.? where its used ? can u check sy-subrc after perform?
26 Difference between upload And ws_upload?

27 Why did u switch to SAP ?
28 What is a Logical Database ?
29 What are the events used for Logical Database ?
30 What is the difference between Get and Get Late ?
31 What are the Types Of Internal Tables ?
32 What are the events used in ABAP in the order of execution ?
33 What are Interactive Reports ?
34What are the commands used for interactive reports ?
35 What are the system fields u have worked with ? Explain ?
36 What is the difference between Primary key and Unique Key ?
37 What are the types of Internal Tables ?
38 If u are using Logical Databases how will u modify the selection-screen elements ?
39 What is an RFC ?
40 If u are using RFC and passing values to a remote system how does it work ?
41 What are the events in Screen Programming ?
42 What is the significance of HIDE ?
43 Where do u code the HIDE statement ?
44 Types of BDC’s ?
45 Advantages & Disadvantages of different types of BDC’s ?
46 What are the events used in Interactive Reports.
47 What is an RDBMS ?
48 What standards u use to follow while coding ABAP programs ?
49 What will you code in START-OF-SELECTION & END-OF-SELECTON & why ?
50 What are joins and different types joins ?
51 Which is the default join ?
52 How do u display a data in a Detail List ?
53 What are the types of windows in SAPSCRIPT ?
54 What are the function modules used in a SAPSCRIPT driver program ?
55 What are Extracts ?
56 How would u go about improving the performance of a Program which selects data from MSEG & MKPF ?
57 How does System work in case of a Interactive Report ?
58 what is LUW?
59 Different types of LUWs. What r they.
60 What is First event triggered in program?
61What are various Joins? What is right outer join ?
62How do u find out whether a file exits on the presentation server? – eps_get_directory_listing for directory
64. Systems fields used – normal + interactive
65. Logo in SAPscript
66. If internal table used in for all entries in empty then what happens
67. If I forgot some command in sapscript eg: suppress zero display – How to do find it?
68. Have to write a BDC – how do u go about it?
69. What is Performance tuning
70. Define Documentation
71. Brief about Testing of programs
72. How do u move on to the next screen in interactive reporting?
73. Create any functions? How to go about it.
74. Advanced topics?
75. Function modules used in f4 help.
76. Work most on which module : Name a few tables.
77. System fields used , system table
78. From a table how do u find whether a material is used in another material BOM?
79. SAPscript layout used.
80. How u used logical database? How is data transferred to program? Corresponding statement in LDB
81. How do u suppress fields on selection screen generated by LDB?
82. Can there be more than 1 main window ?
83. Global and local data in function modules.

84. What are the differences between sap memory and abap memory
85 What are differences between At selection-screen and
at selection-screen output
86. What are the events?
87. what are the interactive events
88. What is Hide?
89. What is the difference between occurs 1 and occurs 2?
90. What is the difference between Free and Refresh?
91. What are elements?
92. Can we have more than one selection-screen and how?
93. How to declare select-option as a parameter?
94. How can u write programmatically value help to a field without using search help and match codes.?
95. What is RFC?
96. How to set destination?
97. What are the function module types?
98. What are tables?
99. what are client-dependant tables and independent tables?
100. how to distinguish them?
101. what is the use of Table maintanance allowed?
102. What are the domains?
103 What are the check tables and value tables?
104 What is the difference between table and structures?
105 How to declare one internal table with out header line without using structures ?
106. what are lock objects?
107. What are datasets? what are the different syntaxes?
108. What is the differences between we_upload and upload?
109. What is the difference between open_form and close_form
110. What are the page windows? How many main windows will be there in a page window?
111. How to include Logo in your layout?
112. How to debugg a script?
113. Tell me different standard layouts which we use?
114. sapscripts and abap programs are client dependent or not? why?
115. what are the different internal tables ? explain them?
116. what is runtime analysis ?
117. what is the difference between select single * and select * upto one row
118. what is the difference between sum and collect?
119. what are session method and call transaction method and explain about them?
120. If you have 10000 records in your file, which method you use in BDC?
130. what are different modes and explain them?
131. what are control events in a loop?
132. what are the events we use in dialog programming? and explain them?
133. what are the differences between se01 , se09 and se10?
134. what is the inside concept in select-options?
135. what is client?
136. what is get cursor field?
137. what is read line?
138. what are the difference between call screen and leave screen?
139. what is the transaction code for Table maintenance?

Well… you know where to search for answers… hint.. hint… :-)(http://www.erpdb.info)
———————
ABAPer, mail: [email protected] http://www.erpdb.info

ERP Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *