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