SAP Web Dynpro Interview Questions


  1. Difference between ABAP & Webdynpro ABAP applications ?
  2. Difference between DDBK, DDBI ?
  3. Under which circumstances you will use DDBK, DDBI ?
  4. What are Events for Table, DDBK , DDBI , Itemlistbox ?
  5. What are the properties of Input field, Table, Image, DDBK, DDBI, Itemlistbox ?
  6. Can you bind ID property for any UI Element with an attribute ? 
  7. What is service call ? What is the purpose of it ?
  8. What is cardinality ? How many types of cardinality ?
  9. What is selection cardinality & collection cardinality ?
  10. Which combination of collection cardinality, the selection cardinality is not applicable ?
  11. What is context binding ? Or Data binding ?
  12. What is context mapping ? How many types ? What are they ?
  13. What is internal context mapping ? 
  14. What is external context mapping ?
  15. Can we use data element & data type for context attributes ?
  16. What is MVC Architecture ? What is the advantage of MVC architecture ? How MVC architecture is applicable in WDABAP apps ?
  17. Can we embed one view in another view ? How ? What is purpose of view container UI elements ?
  18. What is a purpose of Interactive form UI element ?
  19. What are the advantages of using Adobe forms in WDABAP apps ?
  20. Difference between Smart forms & Adobe forms ?
  21. What is purpose of “wd_This” ?
  22. What is purpose of “wd_Context”  ?
  23. What is purpose of “wd_Comp_controller” ?
  24. How to navigate from one view to another view ?
  25. How to transfer data form one view to another view ?
  26. What is navigation link ?
  27. What is view controller ?
  28. What is purpose of component controller? Different between view controller & component controller ? Under which situation we need to use component controller ?
  29. What is the purpose of creating an “Application” for WD component ? Can we use multiple webdynpro components under one project ?
  30. What is purpose of MIMES ?
  31. What is the basic structure of WD Component ?
  32. What is an empty view ?
  33. What is URL & FQDN in WDABAP ?
  34. What is the main intention behind WDABAP apps ?
  35. What are the main features of WDABAP ? 
  36. Why a client should implement WDABAP apps ?
  37. What is the tool for WDABAP app development ? Which Version of WDABAP you have used ?
  38. What is the purpose of “Assistance Class” ?
  39. What are the Methods Available in Interface “IF_WD_CONTEXT_NODE” ?
  40. Difference between node & attribute ?
  41. How to provide multi select functionality for table UI element in WDABAP ?
  42. What are problems/errors you have encountered while developing WDABAP  apps ?
  43. What is cross controller method call ?
  44. What is the purpose of using “webdynpro code wizard” ?
  45. What is the difference between WDABAP & WDJAVA ?
  46. How you will convince your existing client to implement WDABAP apps ?
  47. Under which situation you will use Custom controller? Did you use it in your Project ?
  48. What are the critical errors you have encountered as part of your project  development ?
  49. How many controllers will be available as part of a component ?
  50. Explain About Webdynpro Architecture ?
  51. What is View Container UI element ? How to use it ?
  52. What is View Assembly ?
  53. What are the various Standard Hooker Methods ?
  54. What is the Interface controller ?
  55. What happens when u apply service call ?
  56. How to access all static attributes of a Node Element ?
  57. Which Interface is used for Reporting Messages ?
  58. How to provide Dynamic Value Selector ?
  59. How many Types of Input Help Modes are Available ?
  60. How one component will communicate with another component ?
  61. What are windows ?
  62. What is the purpose of Business Graphics in webdynpro ?
  63. Difference between SVS , EVS , OVS ?
  64. What are the various Layouts available ? What is the Default Layout ?
  65. What is the Composite UI Element ? Which UI elements are Composite ?
  66. What are the common standard hooker methods available in Every controller ?
  67. What is the significance of supply function ?
  68. How to provide Multiselect functionality on Table UI element ?
  69. How to provide Table Popins in Table UI element ? 
  70. How to delete Selected records from a Table/Node UI element ?
  71. Difference between Interface controler and component controler and custom controller and view controller ?
  72. Which development objects are Faceless objects ? 
  73. Which development objects are considered as Visual entities ?
  74. For which type of Nodes , supply functions are applicable ?
  75. What is the purpose of “WDDOMODIFYVIEW()” Method ? When this method is called ? What type of coding is recommended in that method ?
  76. Whether Dynamic Programming is a Good Approach ?
  77. How many Types of Dynamic Modifications can be made at runtime ?
  78. What are they ? What is the purpose of Dynamic Modifications ? Under What Circumstances we need to prefer Dynamic Modifications ?
  79. How to send data from one component to another component ?
  80. What is purpose of Webdynpro Component Usage ? What is the Advantage of it ?
  81. What is Component Interface ?
  82. What is Cross Component Context Mapping ?
  83. What is Direct Context Mapping and Reverse Context Mapping ?
  84. What is the MVC architecture ? what is the advantage ?
  85. What is the Dynamic Component Usage ?
  86. What is the purpose of Interface view ?
  87. What is the startup plug and exit plug ?
  88. Can you describe the system landscape of your project ?
  89. What is the webdynpro Personalization (P13N) ?
  90. What is the Dynamic programming in webdynpro apps ?
  91. How to create the inputfields, labels, DDBI, DDBK, TABLE UIelements, Images, Progress Indicators Dynamically at runtime ?
  92. What is the purpose of "WDvisibility "? HOW to use it ?
  93. How creates OVS (object value selector ) ?
  94. What is the duration of your project ?
  95. How many full-life cycle implementations u have completed ?
  96. How many views u have developed as part of u r project ?
  97. How many Endusers will access the apps/projects developed by you ?
  98. In which situation u will create custom controller ?
  99. What are the Events available for TableUI element ?
  100. What is the purpose of MIMES directory in Webdynpro apps ?
  101.  How many Phases are involved in developing a WebDynpro application ?
  102. What are predefined methods in WD ?
  103. What are Lifecycle methods in WD ?
  104. How to Delete records from TABLE/NODE in WD Frontend without deleting the actual records in sap backend system ?
  105. Which controller is called as Default Custom controller ?
  106. What are the UI elements u have used as part of your WD project ?
  107. Difference between External context Mapping and Internal Context Mapping ?
  108. Can u take up the challenge of Leading a TEAM for Webdynpro ?
  109. How to use “RoadMap” UI element in Webdynpro apps ?
  110. What is a Interface View ?
  111. How many plugs are available in Webdynpro ?
  112. Explain about your WD ABAP Projects ?
  113. What are the roles and responsibilities in your projects ?
  114. Did you interact with your clients ?
  115. What is recursive node and non-recursive node ?
  116. What is singleton node and non-singleton node ?
  117. Difference between Popup window and External window, confirmationDialogwindows ?
  118. What is COMPONENTIZATION ?
  119. How to use/call one component in another component ?
  120. Which Generic Functions are Offered by WebDynpro ALVs ?
  121. Describe the ALV usage in WDABAP ?
  122. Difference between “Method” and “Action” ?
  123. How many components you have created in your each project ?
  124. How many types of messages are available in WDABAP ?
  125. Can you display error message based on Attribute in WD ABAP ?
  126. What is the duration of each WebDynproProject you have developed ?
  127. What is the total WebDynpro ABAP Expierence ?
  128. When to use Invisible UI Element ?
  129. Difference between RadioButtonGroupByIndex & RadioButtonGroupByKey ?
  130. What is the advantage of implementing/designing browser based Apps using WebDynpro ABAP Framework ?
  131. What is Phase Model ? What is the basic Process Flow of any WD ABAP app ?
  132. What are the methods available in “IF_WD_COMPONENT_USAGE” ?
  133. What are the methods available in “IF_WD_MESSAGE_MANAGER” ?
  134. What are the methods available in “IF_WD_WINDOW_MANAGER” ?
  135. What are the standard Interfaces and CLasses available for Webdynpro ABAP ?
  136. What is FPM ? What is the advantage of Using FPM ?
  137. What is UIBB ? what it contains ?
  138. Which interface is Re-implemented for FPM usage ?
  139. What are the standard components used for FPM Roadmao and Tabstrip ?
  140. Can we design RoadMap scenario without using FPM ? How ?
  141. Whatt are the standard events , methods and nodes of interface controller of SALV_WD_TABLE component ?
  142. What type of aditional features you have customized for ALV integration in Webdynpro ?
  143. How to integrated Webdynpro Components into SAP Portal ? What is the advantage of portal integration ?
  144. How to use Interactive Form in WEbdynpro ABAP applications ?
  145. What are component usages ?
  146. What are INterface methods ?
  147. What is Cross Component Programmming ?
  148. How to access Interface mehtods in Other Components ?
  149. What is the use of code Wizard ? What are the various options we find in Code wizard ?
  150. How to assign Internal Table records TO Node in Webdynpro ?
  151. Is node independent of Screen Element or dependent on Screen element ?
  152. Is webdynpro, Browser Dependent or Browser Independent ?
  153. In which situation we use "FPM_GAF_COMPONENT"?
  154. In which situation we use "FPM_OIF_COMPONENT" ?
  155. In which situation we create "Interface Nodes" ?
  156. Can we create multiple applications for a Component or not ? And what is the advantage ?
  157. What are the various properties of a node ?
  158. How to provide user-specific settings for an Application ?
  159. How to transfer data from one view to another view ?
  160. Can we transfer data using Outbound plugs or not ?
  161. Difference between Model class and Assistance class in Webdynpro ?
  162. What is the super class of Assistance Class ?
  163. What is the purpose of "WD_ASSIST" standard object ?
  164. What are the FPM specific Standard Methods in WEbdynpro?
  165. Can we write ABAP code inside Webdynpro ABAP? Which ABAP statements we can use,and which ABAP statements cannot be used in WEBDynpro ABAP ?
  166. What is the Purpose of Table Cell Editor ?
  167. What is the use of Input Element property ?
  168. Did you work on Webdynpro Enhancements?
  169. What are the various types of Enhancements?
  170. What are the various Enhancement methods in Webdynpro?
  171. Which standard components you have enhanced as part of your project ?
  172. What type of customization you have done using Enhancement framework ?What are the main properties of Interactive Form Screen Element ?
  173. What are the pre-conditions for External Context Mapping ?
  174. What is Context in webdynpro ?
  175. Did you involve in webdynpro support activities ? What are the critical tickets you have resolved ?
Key search / Also search for

No comments:

Post a Comment