avinash interview question and answers (1)

9

Click here to load reader

Upload: vipul-maheshwari

Post on 07-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 1/9

Interview Question and Answers

 Topics: Alerts

Simple Questions in

Alerts:1) What are the types of Oracle Alert?

ANS: Periodic and Event alert2) Event alert can be dened on a View also?

True/FalseANS: False3) Input and Output variables has to be specied by

prein!a! and "#: and $c% and $d: and %ANS: d"# What is the purpose of $%u&&ary Threshold'

option?ANS: To ma&e t'e (racle alert switc' #etween detail and

summar actions automaticall(# )*/%+* state&ents can be used in the %+*

state&ent denition? True/FalseANS: False,# What are the Action *evels for your alert actions?

 T'ere are t'ree tpes o* level *or our action: +etail,

Summar and No E-ception+urin. an alert c'ec&, a detail action per*orms once *or

eac' individual e-ception *ound, a summar action

per*orms once *or all e-ceptions *ound, and a no e-ception

action per*orms w'en no e-ceptionsare *ound

For&s

1 /'at is use o* Appcore 0i#rar$2 /'at is template *orm$3 Tell me t'e some o* tri..ers red w'en *orm

opens /'at is record .roup$ +i4erentiate #etween open5*orm and call5

*orm$6 /'at is 0(7$8 /'at is Sstem 7aria#les$ 9ive some

varia#les names$ ;ow man times does pre5<uer and post

<uer tri..er will red i* a <uer *etc'ed 1=

records$> /'at are ?anvas and its tpes$1= /'at is t'e predened e-ception in *orms$11 ?an we a#le to controllin. t'e window at t'e

runtime$ I* es, list t'e #uilt5in routine name$12 /'at is cop pac&a.e$13 ?an we a#le to attac' 0(7 at runtime$ I* es,

.ive t'e name o* t'e pac&a.e$1 ?an we set t'e window propert dnamicall$1 ;ow do ou su#mit t'e re<uest *rom *orms$16 E-plains t'e @oom *unctionalit in Forms$18 /'at is *orm personaliation and 'ow man

standard tri..ers are availa#le$1 ?an we a#le to call t'e procedure t'rou.'

*orm personaliation$1> Tell me a#out ?ustom P00$2= ;ow to re.ister *orms and reports$21 ;ow we can compile *orms and w'at are t'e

steps involved to compile and move to (racle

Apps$

Page 2: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 2/9

22 /'at is Template *orm$Ans Template *orm is t'e startin. point *or alldevelopment o* new *orm Start developin. new*orm # copin. template*m# le located inABCT(PD*ormsDus to local director and renamin. itas appropriateTemplate Form ?ontains

55Several li#raries li&e FN+SQF, APP+AP, and

APP?(GE  55STAN+AG+CT((0HAG,STAN+AG+C?A0EN+55Several *orm level tri..er wit' re<uired code

23 /'at is Appstand FormAns: Appstand *orm contains t'e Followin.  1) (#ect 9roup STAN+AG+CP?CAN+C7A

 /'ic' contain t'e visual attri#ute and

propert class  2) (#ect .roup STAN+AG+CT((0HAG w'ic'contains t'e windows ?anvasses #loc&s and itemo* application tool#ar3) (#ect .roup STAN+AG+C?A0EN+EG w'ic'contains t'e windows ?anvasses #loc&s and itemo* application calendar ) (#ect .roupsQBEGCFIN+, w'ic' contains a window, #loc&s anditem Bsed as a startin. point *or codin. a ndwindow

Oracle )l/%-l

?an we use commitD Goll#ac& in data#ase tri..er$/'at is cursor$ /' it is re<uired$;ow man tpes o* cursor$?an we a#le to create ta#le t'rou.' PlDS<l$/'at is e-ception$ And 'ow man e-ception tpes in (racle

PlDS<l$/'at is t'e di4erence #etween *unctions and procedures$

/'at is Autonomous Translation$Snta- o* procedure and *unction/'at is deadloc&$ ;ow do we avoid i*$/'at is Jutatin. Errors$/'at is ?orrelated Su# Quer$/'at is t'e di4erence #etween primar &e and universe

&e$;ow do we identi* duplicate routs usin. SQ0$/'at is t'e di4erence #etween delete and truncate$;ow to disa#ale multiple tri..er in one statement?an we a#le to drop t'e column in ta#le$ I* es, .ive some

e-ample: snta-$/'at is Koin$ Tell me a#out Inner Koin and (uter Koin 8 Sel*

 Koin Tell me a#out ?andidate &e, alternative &e and ?omposite

&e$ Tell me a#out Inde-$ Tpes o* ?onstraints$/'at is view and tpes o* views$/'at is materialied view$

Geports

1 ;ow man tpes o* reports wiard in report #uilder$2 ;ow man tri..er are t'ere in report #uilder$3 I* ou 'ave pa.es in our output, ou are navi.atin. to

1 pa.e to pa.e , and a.ain navi.atin.*rom pa.e to pa.e 1 ;ow man times pa.e tri..er will #e

red in #etween$

;ow man columns are in report #uilder$ /'at is place 'older$6 /'at is t'e *ormat tri..er, w'en it will #e used$8 /'at are anc'ors$ /'at are t'e parameters availa#le in report #uilders$> /'at is t'e di4erence #etween #indD le-ial parameters$

Page 3: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 3/9

1= Name some o* t'e procedures in SG/ Pac&a.e$

/or&Low/'at is main wor&Low ?omponent$Ans:1) /or&Low Huilder /or&Low is t'e component t'at

provides user inter*ace For creatin., reviewin. and

maintainin. wor&Low +enitions2) /or&Low En.ine:wor&Low is t'e component t'at

e-ecutes and en*orces T'e dened wor&Low Process 3) /or&Low Jonitor /or&Low is t'e component o* oracle

wor&Low t'atAllow ou to review t'e state or status o* an

item t'rou.' an particular wor&Low process) /or&Low +enition 0oader: allows u to download t'e

te-t le) /or&Low +irector Services: Tells wor&Low 'ow to nd

users6) Notication Sstem: Send emails and receives responses

*rom t'e (racle /or&Low notication sstem

(AF InterviewQuestions

1 Ko#n Gesponsi#ilit

2 w'at wor& ou 'ave done in (AF

3 To w'ic' responsi#ilit ou attac' (AFpa.es

?alla#le, Prepared % Simple Statement

J7? Arc'itecture

6 Flow o* data w'ic' enterin. to ta#le

8 For popup window w'ic' propert is true

For enterin. data w'ic' met'od u used in

controller

> w'at is use o* *orm re<uest data met'od in

controller $ Is it mandator $

1= /' ou develop t'ese SS/A Pa.es

11 ;ow to ?reate 0(7Ms

12 /'at e-tensions 'ave ou done recentl $

13 ;ow to implement save operation in (AFe-plain in detail$

  And w'ic' met'od ou used in t'e

controller *or save operation

1 w'at wor& ou 'ave done in (AF$

2 Tell me all steps to do a +J0 on (AF pa.es$

3 +e#u..in. (AF Pa.e ;ow to import J0 les and Kp-

?an we remove su#stitution$

6 ;ow will ou do personaliation a pa.e

8 ;ow will ou do e-tensions in (AF pa.e

;ow will ou deplo t'e (AF pa.e

> ;ow will ou de#u. t'e pa.e

1= J7? arc'itecture

11 /'at are t'e settin.s ou 'ave to do

  2 J7? arc'itecture

  3 E-tension steps o* Entit (#ect

/'ere (AF pa.e StoresD

  +ata Low o* (AF6 0(7 creation steps

  8 +eploment o* (AF pa.es

  w'at is J+S repositor

> P0Ds<l procedures and *unctions in (AF

Page 4: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 4/9

 1= ;ow ou deplo t'e pa.e

2 w'ic' component ou 'ave e-tend

3 ;ow to e-tend vo$

;ow to import Kp- File

;ow to de#u. (AF pa.es

6 For e-ceptions w'ic' met'od u will use in(AF $

8 ;ow to 'ide a #utton

w'at is p- le all #out

> Personaliation

 1w'ic' version o* (AF used$

 2 w'at is (AF and all a#out $

 3 J7? arc'itecture

  w'at wor& ou 'ave done in (AF$

  w'ic' standard *orm ou 'ave e-tended

 6 E-tendin. controller

 1 w'at wor& ou 'ave done in (AF$

 2 Personaliation +etails

3 +eploment Steps o* (AF Pa.es

  To w'ic' responsi#ilit ou attac' SSP

pa.es

  w'at is t'e di4erence #etween normalresponsi#ilit and SSP resp

  ;ow do ou disa#le all t'e (A Framewor&

e-tensions in eHusiness Suite

;ow do ou ena#le a pop5up screen in (A

Framewor& Owit'out usin. avaScript$

+uestion .

 ou wis' to 'ide a #eanDeld

pro.rammaticall, w'ere will ou do t'at$

a In controller

# In Application Jodule

c In Entit (#ect

d In 7iew (#ect

Answer:5 In controllerOAlt'ou.' SPE0 wit'

limited usa.e can also #e considered

The re&ainder -uestions are best left

interactive

)lease -uote the +uestion 0u&ber in

co&&ents when puttin! your thou!htson any individual -uestion

+uestion 1

/it'in w'ic' met'od o* ?ontroller will ou

'ide t'at #eanDeldD#uttonDre.ion

pro.rammaticall$  1 processGe<uest

  2 processFormGe<uest

  3 Hot' processGe<uest and

processFormGe<uest

Question 3

 Tell me t'e practical steps *or e-tension o* a

view o#ect, startin. *rom !KA7ACT(P to

Page 5: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 5/9

 +eveloper

+uestion "

Please tell me t'e scenario in w'ic' e-tensionto 7iew (#ect is not up.rade sa*e$

+uestion (

In (racle Forms, we 'ave /;EN57A0I+ATE5GE?(G+$ /'at will #e t'e e<uivalent to t'at

in (AFramewor&$

+uestion ,

;ow do ou disa#le all t'e (A Framewor&

personaliations in eHusiness Suite

+uestion 2

;ow do ou disa#le all t'e (A Framewor&

e-tensions in eHusiness Suite

+uestion 3 ou are wor&in. on two proects, #ot' involve

(A Framewor&

(ne instance is on 111=5Gollup2

(t'er instance is on G125Gollup

?an ou setup up development environment

*or #ot' t'ese instances on our P?D0aptop$ I*

es, t'en please e-plain 'ow

+uestion 4

;ow do ou ena#le a pop5up screen in (AFramewor& Owit'out usin. avaScript$

+uestion .5

?an ou add new columns to an Advanced Ta#le re.ionDsection usin. personaliation$

+uestion ..

 Tell me one scenario in w'ic' ou would 'ave

to e-tend Application Jodule$

Page 6: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 6/9

+uestion .1

?an ou e-tend ever possi#le Application

Jodule$

+uestion .6

A sli.'tl advanced <uestion will #e/'

canMt Goot AJ #e e-tended$

+uestion ."

;ow would ou &now w'et'er t'e AJ t'at ou

are trin. to e-tend is t'e GootAJ$

+uestion .(

/'ic' two tpes o* e-tension are t'e most

common $

+uestion .,

/' do ou t'in& multiple AJMs are re<uired in

a TransactionDTransactions$

9ive me an e-ample w'ere t'is is applica#le

+uestion .2

(n an .iven (A Framewor& pa.e, w'at is t'e

se<uence in w'ic' t'ese met'ods will re in a

?ontroller$

  processForm+ata

  processGe<uest

  processFormGe<uest

+uestion .3

A user clic&s on a Su#mit #utton on a pa.e

 T'e elds on t'is pa.e are attac'ed to 7iew

(#ect attri#utes, w'ic' in turn are attac'ed to

Entit (#ect attri#utes An e-ception is raised

*rom validation E( due to data validation

errors Tell me, w'ic' met'ods in controller will #e

red w'en a Su#mit #utton is clic&ed on t'at

pa.e Oassumin. validations in E( t'row an

e-ception

+uestion .3

/'at are t'e steps to em#ed a custom re.ion

into a standard (A Framewor& pa.e$

Page 7: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 7/9

+uestion .4

 ou 'ave two (A Framewor& pa.es, pa.e A

and pa.e H +ependin. upon t'e value o* adepartment selected in Pa.eA, ou wis' to

restrict t'e 0(7 o* Approvers in pa.e H

;ow will ou do t'is$ /' would would not

pre*er to e-tend t'e view(#ect o* 0(7$

+uestion 15

/'at are di4erent met'odolo.ies t'at ou can

consider to de*ault value into a eld$

+uestion 1.

/'at are di4erent mec'anisms o* de#u..in.

in (A Framewor&

+uestion 11From one controller, I wis' to e-ecute t'e code

in ot'er controller Is it possi#le, and i* es,

t'en 'ow$

+uestion 16

I wis' to &now t'e SQ0 statement o* a 7iew

(#ect #ein. used # a pa.e /'at is t'e

<uic&est wa to nd out$

+uestion 1"

;ow would ou deplo t'e H?K e-tensions to

t'e server$

+uestion 1(

I 'ave e-tended t'e 7iew (#ect and now I

wis' to locall test t'at e-tension in

 +eveloper$ Is t'at possi#le wit'out loadin.

t'e p- le into t'e data#ase$

+uestion 1,

/'en ou run SQ0 Trace *or an (A Framewor&

sessionOusin. dia.nostics, w' are multiple

Rtrc les created on t'e data#ase server$

Page 8: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 8/9

+uestion 12

;ow do ou load J0 pa.e developed usin.

 +eveloper$

+uestion 13 Tell me two di4erent met'ods ou can use to

.et t'e J0 Files o* standard (A Framewor&

pa.es

+uestion 14 Tell me two di4erent met'ods ou can use to

.et t'e J0 denitions *or standard (A

Framewor& pa.es$

+uestion 65

Please e-plain t'e di4erent tpes o* tas&s ou

can do usin. Functional Administrator

responsi#ilit

+uestion 6.

0ets sa a Pa.eA 'as #een personalied in

+evelopment and BAT environments Is it

possi#le to mer.e t'e personaliations done to

same pa.e in two di4erent environments,

usin. Functional Administrator$

+uestion 61

/'at is t'e se<uence o* Personaliations

override$

Gesponsi#ilit 0evel

Site 0evel

Function 0evel

(r.aniation 0evel

Bser 0evel

+uestion 66/'ere is d#c le located on t'e server$ Is d#c

le used # +eveloper at GunTime or

+esi.nTime$

+uestion 6"H settin. prole option +isa#le Sel* Service

Person", not onl t'e personaliation, #ut

also

t'e (A Framewor& e-tensions .et disa#led

Please e-plain w'$

+uestion 6(

;ow do ou create Bser 0evel

Personaliations$

Page 9: Avinash Interview Question and Answers (1)

8/18/2019 Avinash Interview Question and Answers (1)

http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 9/9

Please e-plain t'e steps

+uestion 6,

(4 t'e *ollowin. levels in Personaliations, ie

Gesponsi#ilit 0evel, Site 0evel and Functionlevel, w'ic' level 'as 'i.'est and least

priorit$

All a#ove <uestions are ver #asic and

practical in natureAn person applin. *or an (AF o# s'ould tr

to understand t'e concepts #e'ind eac' o*

t'ese <uestions

(nce ou &now t'e answer to t'ese, I am

condent t'at ou can underta&e a o# o* a

 Tec'nical (A Framewor& ?onsultant

PS5 I 'ave purposel not included an

tric&Dcomplicated <uestions, as complicated

t'in.s can #e learnt on t'e o# itsel*