6 rounds
1st round-apptitude written 14/30( 30 min)
2nd round tech written 24/30 (30 min)
3rd round Technical round_1 (more than 1.30 hr)
4th round Technical round-2 (more than 1.30 hr)
5th H.R_1 (more than 1 hr)
6th H.R_2 (lasted for 15 min)
1st Round:
1< Cartesian Product can be achieved by using join
which involves a condition
a, no of tables-1
2< Bitmap tree & Binary tree
3< Outer join
eg: emp.deptno=dept.deptno(+)
4< Changes made to database through PL/SQL block will
be effected due to --------- when
ever user executes that form or ..........
a, Commit in PL/SQL blk
b, end of PL/SQL
c, After leaving/ending the session
d,
5< Select dept,avg(sal)
from emp
group by job;
Find out the error in which line it is
6< For loop of a cursor is-----Implicitly opened &
closed
7< The implicit cursor attribute that does not work
is%found,%notfound,%isopen,%rowcount
8< Which of the following is not a cursor attribute
%founf,%notfound,%rownumber,%rowcount
9< Insert
save point
update
save point
create
rollback
delete
a, only delete rows
10< Proc_a calls Proc_b calls proc_c
there is an satatement in Proc_b where we have a
divide by zero error but u dont have any
exception in Proc_a.so can u write any exception to
overcome it
a, zero_divide in proc_c: Not confirm check it
11< dont remember the remaining but they were simple
3rd round;;;;;
1< Exception: def
asked Eg's NO_DATA_FOUND
2< Begin
code
Exception
when others then
-----
-----
when zero_divide then
any error?
3< emp dept
empno deptno
ename dname
deptno
write a query to get empno,ename ,deptno,dname
4< deptno emp
10 40?
20
30
40
5< select deptno,count(*)
from emp
group by deptno;
related scenario
ename empno
deptno
x a
10
y b
20
z c
30
d
40
count(*) -> 4 rows
count(ename) ->3 ignores null valued rows
6< Foreign key can hold null value
7< constraints: def & types
diff between(b/w) unique & Primary key
constraints
8< Trigger : syntax
How do u identify that its for
insert/delete/update: thru
if(INSERT)
code
9< Puzzel 3 switches 3 bulbs in a room
u have to go into the room watch them ,come
out of room and select a switch
so that there is a correspondence with the
bulb i.e., if 1st switch-1st bulb and
so on, if u select firist switch it should on
the first bulb
10< any all
11< insert
update
create
delete
rollback
then deletes rec
12< insert
update
create (does not create & results in err)
delete
rollback
then deletes rec becoz ddl is precceded and succeeded
by a commit
13< types of commands
DDL,DCL,DML,TCL
14< diff b/w truncate & delete
15< substr(),instr(),replace(),translate()
Tech2,,,,,,,,
1, write a C prg to check the occurance of 'ac' in
'oracle' and the no of occures of 'c'
in 'oracleinc'
2,if u get a job offer with 20% hike in sal from
Microsoft then will u leave ur
company which u have joined 6 months back
3,Not so good in sql? i said so so
so we dont provide any trainning so how will u cope
up
4, exp ur work in ur present company(modules)
gave a scenario which is like below
two table were given test(testname,testid)
and test_det(testid,marks)
write a query to print in the below format
testname testid status count(*)
FAIL
PASS
select
testname,testid,decode(Marks,greatest(Marks,40),"PASS',"FAIL');
5, Data given was
'Pragati','PRagati','pragati'...diff formats
so now write a query to get all the data
select name from demo
where lower(name)='pragati;
can we write lower(name)=lower(pragati);
what does lower take as an argument
6, does oracle support function overloading
dont know/not sure
so give eg of any function in sql which supports
overloading
substr()
so how does it store internally:dont have idea
took eg of overloading in java and asked how does it
store:gave some rough
idea which was correct: each function is stored
differently i.e., if u have
func(int x,char y) and func(char x, int y)
so it sotores them differently
so he said its this way that its also stored in oracle
7.does oracle support oops:yes,objects
8.explain oops cponcept
9.some java ,c,c++ questions
10,
H.R..........1
1< tell about yourself
2< why did u come along way from gurgaon to hyd for
interview: ooportunity knocks once
3< why did u not join eng
4< why did u get less rank in ICET
5< what's ur goal:
6< why only 75% in MCA
correction tough
university and collegest highest? 78 and 80
why so?give exp
7< support that ur hardworking
gave some eg of college ...convinced him
8< who is ur role model?support ur ans
9< what is ur gr*achievement
10< questions on final year proj and degree proj their
formats
11, apt question
in a pipe through which water is flowing is 1/3rd
full what is its volume: and
ans is in the question i.e., 3 times
H.R-----2.........
1< short term goal<4 yrs from now: get good hold on
Oracle
middle term goal>7 yrs:team leader
long term goal>14 yrs: CEO ,
so what would u do to achieve it: i think it needs to
have managerial skills so as to manage so would
like to do MBA and.....
2< how much r u expecting:anything acc to oracle
standards
3< u will be getting a mail on monday
never try to bluff the interviewer
tell him u dont know the ans or u r trying or
somethink of that sort
ok bye for now
that all from me
ALL THE BEST
My Quote
Quote of the Day
Most of the life failures are the people who dont know how close they are to win when they quit styleindian |