Sunday, 16 September 2012

Oracle ADF and Webcenter interview questions

1. what is policy store and identity store in OID


2. difference b/w databindings.cpx and datacontrol.dcx

3. diff b/w trinidad.config and trinidad.skins

4. train component when i go from 1st page to 2nd page.. in the 1st page it is asking to enter one mandatory field which is not shown how to avoid this error.

5. what is binding context and binding container.. what are the 3types of bindings

6. i have an am with a vo and another am with a vo both are on a taskflow which has rollback as end transaction ... what will happen 

7. difference between am transaction and task flow level transaction

8. what is meta data commit during life cycle phase of adf what happens here

9. in case of  java control or ejb does it have a datacontrol.dcx file

10. in case of security if tomorrow some other admin role comes in then i need to change code... i dont want to do at code level where should i do it 

11. how does a join query and view link work 

12. i have 2 taskflows, on which i have page fragments jsff and i have a jspx which all components should i secure.

13. have you worked on java script  or  ajax

14. how good are you in webcenter

15. How can i do Exception handling at global level


16.what are Contextual events

17. What r the six service methods at Am level


18. Difference between user scope and session scope


19. How do you do load balancing


20. i have a value in session scope after my user logs in and logs out .. the value is gone... i want it to be available when i login again how do u do that.

21. i have certain records i want to make a db trip only once in the beginning and store it in vo cache ... as i want to use the same values again n again ... i do not want to make anymore db trips how do u do that.

22,  what is transaction handling... like have u worked on asynchronous pushing of data where the data is coming from db and in UI before display you have to modify and show the data.

23. how to implement single sign on in adf

24 . one of my user is entering data into db through adf form 1,2,3 to other user i should show as 10,20,30... it should automatically get refreshed for other user both opened the form at the sametime.

25. my client is using oracle apps... how can i convince him to use this fusion soa

26. in bpel process where do i write all my business rules

27. in taskflow i got exception some weird exception occurs once in a while i want to log that how can i do it.

28. i have R12 application which one would be better for me oaf or adf

29.  i have two procedures in db A and B ... in A... B is getting called in B... A is getting called and this is going to infinite loop how can i exit out of the loop after a certain process is completed.

30. difference between dbadapter and oracleapps adapter why we need both.

31.  what are the different ways for a db connection other than using plain java or adf connections...  like for any application how  can i connect to db.

32.  Java Question : how to dynamically increase array size at run time.. if array length is 10 i want to add 5 more as per my requirement at runtime dynamically.

33. What is a view scope

34. In a task flow after certain activities an error occurs i want to rollback the activities that have been done how can we do it

35. In a TF u r calling another module TF then you are performing some transactions ... your first TF activities got committed the error occured before commiting other module transaction how to roll back the commited changes 

36. on an adf table i have delete link for each row.. when a user  clicks a delete link for that end user that row should be deleted but in the db that row should be updated to inactive.. like overriding of remove method what exactly do u do here

37. when you have added other module as a jar and you are doing some transaction how to make your AM as the main AM rather than other modules AM's . Is there any configuration setup you do

38. for email or sms... if i want to send email or sms daily at 5 a.m where do i actually schedule that

39. what is mvc.. where does controller fit into it what is the exact role of it

40. what r the three types of generic bindings

41. Java Question:  how can i store a UI input values in a java algorithm what ever the user is entering one by one in different fields ...  without storing it in db or any file. i want to store in the java code only.

42. What are the Best practices for ADF

43. My Page is loading till yesterday now its not loading may be due to data increase , etc how do u proceed on this what are the things that u will look at

44. when your team starts development what all things u ask them to look at ... in development whether it is related to performance, etc

45. if i want to increase the performance of my page even by atleast 1% or present thing what all things u do

46. on a popup there is a button save&close on that what all values i have entered iam validating based on a button click calling bean in a popup form ... values are getting saved but my popup doesn't close what should be done here. Previously it was closing on binding to a bean its not closing

47. what are declarative components have u used them

48. difference between action and action listener

49. what is the architectural design of your project.

50. Other than exposing webservice as a data control is there any other option to show it on a UI.

51. how do one portlet communicate with the other portlet in a page. if some change is done in one portlet based on that it should reflect in other portlet.

52. what all challenges u faced in adf... what are the things that you would like to see the improvement in the next versions of adf.

53. have u worked on Nested am's

54. how do u know that you need to go for a webservice like osb in the application u r developing in adf

55. life cycle of webcenter

56. difference between  process action and render

57.  how do u define the data source... is it a jdbc or jndi connectivity... how do u test your bc component when you run your am if it is a jndi connectivity how can u test that

58.  how do you define the db connectivity.

59.  what is a collection interface.

60. why are java interfaces actually used what are its advantages

61. Sorting in collection how do u do that

62.  design patterns in oops .  what is factory method

63. What is the diff between a normal web development and Oracle webcenter portal . What r the advantages  of webcenter compared to using web development

64. what is the diff between visible property and render property

65.  how do you define pagination in adf ,  if i have 100 pages just by giving the page number below i want to go to that page. how do you do that

66. what are converters and validators have you used them. what is a custom converte r and custom validator

67. how do you put a page fragment jsff in another page fragment which is a jsff what component do u use.

68.  what is enhanced for loop what is the benefit of it

69. what all validations u did  where all you can do validations

70. how to use a webservice on a UI. Other than using data control is there any way.

71. menu... u r saying all the pages you displayed as links on a homepage if i want to display in menu how can we do that

72. what design patterns you used in your project

73.  what is the architectural design of ur project

74. what is the differrence between action and action listener.

75. Jsf life cycle phases

76. difference if i set immediate=true on a button and  if i set immediate=true on a text field

77. what are the life cycle phases that will be skipped if i set immediate = true on a button

78. what life cycle phases will be skipped in auto submit = true and in case of partial submit = true

79. what life cycle phases get executed during ppr.

80. why should i have a read only vo which is displaying results on a page rather than having it on an eo... my requirement is simple the data comes from just one table i 

81. can make a vo non updateable but still why cant i use it based on an eo... r there any dis adavantages.

82. i have two am's can i do transaction of one am in other

83. other than exposing webservices as data controls do i have any other method in adf where i need one of my bpel process to be shown on ui

84. other than ridc socket method what r the different ways i can create connection to ucm in webcenter

85. what is a page template what is the significance of it why do u use it

86. my page is loading very slow... i have one lov that is having huge number of data basically its a master lov... now my data is not changing in db.. so what are the 

87. ways that i can improve the page performance... basically i am looking at a very high level answer for this

88. what are geometry components and transaction components in adf

89. what is an adf taskflow template why do u use it

90. what is the diff between static and dynamic region

91. what are the different layouts u used

92. in jquery and html5 there are very high features compared to adf... so were there any customer expectations in ur project on this

93. without using contextual events how can i refresh the other region on a page

94. what is am pooling

95. how can i test whether my am is pooled or not

96. i want to display one message in all of my modules after a transaction is complete how can i do that

97. what r the things u consider before building a template

98. what is a task flow template what does it contain

99. what is a coarse grained authorization and fine grained authorization

100. how can i build a thread program in java

101. i am conducting interviews daily.. i want to store name, dob, gender, etc details in a java program i dont want any 
secondary storage like db, flatfile, etc what is the best method to store such type of details.

102. how does mvc work in adf.

103. diff between webcenter portal framework and webcenter spaces

104. my query is taking too long if i were to tune it what r the 5 to 6 steps that i will look at

105. what are the features tht are available in string tht are not present in string buffer
106. Which version of Jdev and weblogic did u worked

107. is it a good practice to call AM in bean... if not why ?

108. my UI has combo box list of values  in that table name is there what ever table i select the results should be displayed dynamically i am passing the table name.

109. what is inter portlet communication