Saturday, February 20, 2010

INFORMATION about WIPRO EXAMS



Wipro has 3 modes of selection .

1. Written test
2.Technical interview
3.Hr interview .

I ) Written : Usually Wipro assigns 80 ques / 90 min . But I attended at my campus, hence I had 50 ques / 50 min. There are three sections in Wipro's written :

VERBAL SECTION:
Please follow Barrons GRE from 11 to 15 th edition including 5 model q-paper given at the last . Just mug up the following things .
1. Analogy 2.Antonyms 3.Sentence correction 4. Sentence completion

LOGICAL REASONING:
Dont follow the book "Quantitative & Aptitude " By RS Agarwall.
Please follow "Verbal & Non verbal reasoning " By RS Agarwall. And I found all the questions were of Logical reasoning type. Some questions are different like , octal-binary , bin-hexa conversion.

TECHNICAL SECTION:
Study the following books for C questions .
1. Test your Skills in c.
2. Exploring C
3. Let us c
4. pointers in C


IMPORTANT: You attend all the question without fail. Try for maximum . If ur written score is top , then they wont miss u even if u dont do the technical interview well. Also go thro wipro's old question papers , bcause its possible that some of the questions may be repeated .

I I ) Technical Interview: Most of the technical questions are from following areas .

1. C , C++ ( Oops Basic concepts )
Some times they may ask u to write codes and brainstorm u with pointers. Say ,
* Explain the working of printf ( ) and scanf ().
* whats function pointer and write the syntax.
* whats the difference between malloc() and calloc ( ).
* whats void pointer ? , null pointer ?

2.Data Structures
( searching , sorting , trees . But graphs are not considered mostly.) They will give u some data & u will be asked to sort out the data manually. Also know about the no of comparison & computation [ like for Quick sort : o(nlogn ) for bubble sort : o(n's square )]
Also some times they ask u to write programs like,
* infix to post and pre-fix
* Factorial using recursion ,
* swapping 2 numbers with out using the 3rd variable .
* syntax for binary tree
* program for linked list , double , circular lists .
[ Just write anything , which may be wrong ! They just check for ur confidence , they dont look at the code keenly !! ]

3. Operating System.
For this part, just revise ur subject ( because all of u could have already studied this subject) .
Be sure of Memory management including Paging ,Segmentation , also page replacement algoritms , Process concepts ,scheduling alogorithms . Dead lock & prevention part is very very important. Dont miss to study the classical problem of dead lock including Dining philosopher problem , Producer consumer problem.

IMPORTANT: Os is very easy area . So u can easily impress the interviewer if u correctly produce the answers for ur Os questions . Give the suitable definition for each question. Dont baffle the things .
Try to produce the answers by asking questions urself before u attend the interview.

Say for example , the following questions cant have appropriate definition in the text book !
* Whats External Fragmentation ?
* Whats Internal Fragmentation ?
* Whats the differnce between Linux & Windows ? [ U give bullet point answers, Dont say like Windows is good , Linux is worst !!!!! ]
Mostly follow the books for Os ,
* "Operating System concepts by Silbertz Scatz "
* Modern Operating System by Andrew Tanenbaum.

4. DBMS:
Revise the SQL [ u should be able to write queries ] , and study about the Normal Forms [1,2,3,4,5, with BCNf ], Joining Tables [left/right/full.outetr joining ]. They some times ask about the integrities like domain , referential integrity. Also be sure with keys like , Super, primary , candidate , Foriegn keys. For DBMS follow the book , " Data Base system concepts " By Korth .

5. Networking:
Just know about the OSI stack and routing protocols and some thing about Ip classes .
ONE MORE IMPORTANT THINGS IS THAT , DONT USE UNWANTED TERMINOLOGIES.
Say for example , when u r asked to tell some differnce about Windows and Linux , if u say like , " Windows is COM based or Win32 API based ........" . Then the next question will be "whats COM ? Whats Win32 API ?" . So , use ur words very grisp and compact .

[ I had this experience when I was answering . He asked me to tell about the OSI layers, I was answering , at that time I used the word , " Incase of ATM network ....." , u know, he forgot about the OSI , and stared to ask from ATM . Then I told hime that I was not aware of ATM, and I could
be happy if he continue with the OSI layer again !!! ]

U CAN LEAD THE INTERVIEWER ! , Yes just make a boundary of questions saying that this is my interest subject , I will be happy if u ask more from this area . But say this after u tried for some questions.

Dont say I DONT KNOW !!! . Instead say like , " I am not much aware of it ! "
Prepare ur project [ if u have any mini project or ur final year project] . Atleat u must report about one project when u r asked to explain about ur project.
when u r asked to tell about the project , u just give him an overview like ,
* The project name is .... "xyz " ...
* This is used to .......
* This has these advatages .......
* I used these things ( like c , c++ ,Java ) in my project .

They will surely ask u to write some coding of some modules of ur project. [I used SQL with Jsp in my-project . They asked me to write the coding for connecting JDBC with SQL]. And explain ur role in ur project. [also I was asked to explain about my role in the project and tell about the major technical risk in the project and how I cleared the hurdle .]



HR interview:
U should be knowing a lot of ur-self at first ! Since most of the questions are related to u and ur background .Be preoared for the standard questions like ,

* Tell ablout ur-self ? [ or some time they will tease u like " who are u ?"]
* Tell me about ur family background .
* Tell ur strength and weakness ?
* Why should I hire u ?
* what do you know about Wipro ?
* What do you expect from Wipro ?
* Where u want be posted ? [ u just say anywhere ! ]
* Where do u find ur-self after 5 years ? [ Dont say I like to become an IAS or IPS !!! tell some thing related ur professional life ]
* whats ur short-term goal & whats ur long term goal ? [This answer should match with ur pervious answer ! Thats why again they put the question using different way !! ]
* Whats ur achievment ? or tell about ur co-curricular and extra-curricular activities.

They will ask u a lot of cross questions when u r answering , so be patient and give proofs to all ur points .

I have some general tips to tell u all .

General comments :

1. Keep a smiling face when u enter , that will let the tension to get rid off.
2. Dont speak too much ! and also Dont Give one line or one word answers .
3. Always speak cool . Dont expose that u r nervous / get tensed .
4. When u dont know answers for some questions , dont say " I dont know " .Instead , redirect the interviewer saying that , " Sir I am not strong in that area , I will be happy if u ask questions from ...... [ the area which u know well ! ]"
5.Dont keep mum for any questions , thats a very bad sign ! , Instead just track the session by speaking some related things .
6. Dont use unwanted keyword / phrase
7. Once u tell anything , plz stand by with ur answers , dont get back ur words !!
8. Almost try to communicate using simple english and be sure that u got the correct question also ur answer reached the interviewer.
9. Maintain a flow , thats , u maintain a gap of some jiffy between the question and the answer .
10 . The one more thing is that , you believe that u r out smarted , ur the ultimate , and have a gentle look with confidenc , then u will win !
Wipro paper 2.5.2004.St.Joseph college,Bangalore.
Duration:90minutes Total:80questions
Verbal:15questions Analytical:30questions Technical:35questions
No negative marks, all the questions are objective type.

Verbal:
The verbal part was bit tough.There were q's from analogy and sentence completion only.
GRE barrons is enough. one q i remember is
uprightness:honesty
backward:direction

Technical:
1)Runtime polymorphism is accompalished using_______ functions, ___________ and ______.
Ans:Virtual function,base class pointer and constructor

2)There is a call called point the constructor for it is a)int point b)point() c) d) ans:point()

3)The virtual function of a call is declared as
a)virtual void function1()=0 b)virtual void function1(){//empty}
c) virtual void function1(){//code} d)virtual void function1()

4) During assembly time is it possible to relocate a program from one location to another
a)possible,depending on the location b)possible c)not possible

5) During runtime the linking is done by a)compiler b)assembler c)loader d)runtime loader

6) An error in a program is called
Ans:bug

7) The process in which a user who wants to perform a set of actions transforms his reqiurements into instructions is called i)programming ii)system programming
ans:programming

8)TCP/IP is a i)connection oriented ii)connection less

9) The technology used in Ethernet(or intranet.either of these,i don't remember) is

10) Which of the following is used to connect GSM network to ???(some term i don't remember)
The above q and below q are not 100% correct,try find technical terms right.but q's are from GSM topic i am sure abt it.

11) The data is got to GSM network through

12) o/p of the program
void main()
{
int a[2]=;
a[0,1]=45;
printf("%d%d",a[0],a[1]);
} a)error b)4,5 ans:a

13)int a[2],b[2][2]; which of following cannot be used on the left hand side of an assignment statement a)*a[0] b)a[0][1] c)b[0] d)b[0][1]
i)a,b,c ii)a,c,d ii)iii)(i am not sure of the options)

14) o/p of the program
void main()
{
printf("%d",'-'-'-'/'/'/'(i am not sure abt the number of characters here));
}

15) what i the o/p of the following
void main()
{
char a[2];
scanf("%[^a]s",a[]);
printf("");
} (the q here is not right but someone in the group has already posed the same q. check it)

16)another c o/p q i don't remember

17)A public network in the data the transfered from one location to another can be got is
a)Intranet b)LAN c)internetd)

18)The browser on which we are working to access the world wide web is called
a)application b)clientprogram c)d)

19)Destructor can be overloaded a)true b)false ans:false

20)Which of the following is used in displaying the web page ans:HTML

21)Stack is used for a)recursion b)conversion of expression c)passing arguments d)all ans: d

22) Conver the _expression to postfix (a+(b-c)*d+e^f) ans:none of the above

23) Mobile phones use cellular networks because ii)th operator can reuse the frequency iii)none

24) In a cellular network
i)both upfrequency and downfrequency are same
ii)upfrequency is more than downfrequency
iii)downfrequency is more than upfrequency

These section as you can see is easy one, especially for CSE and IT students. i had q's from data structure, c programming, compiler design, computer network, c++.

Analytical: The analytical section is easy,but time consuming.A set of conditions are given and only 1 question based on it. So 30 q's like this,that's what makes this section somewhat time consuming.
but you can still do well, no problem. Manage your time well. GRE barrons is enough( infact, even some what easier than that)
my suggested order is(especially for CSE,IT) 1)Technical 2)Verbal 3)Analytical

WIPRO 2may,2004.
Expected cut-off: Since tough and nearly 50% shortlisted expected cutoff is 42-50. 397 have been shortlisted for the next round.
Section 1: English verbal(15 questions) Completion of sentences,analogies.
Section 2: Aptitude(25 questions) All are logical reasoning questions. Some are time consuming. Many have new sentences like "Neither c or d goes if any one of them go". Beware of eye-catchers.
Section 3: Technical(40 questions) Asked in C programming, Cellular and mobile comm'n,ASP,Data structures,OS etc...(some are very easy).

Strategy: Attempt technical first(Expected cutoff-27-30) Then English(Expected cutoff7-9)
and last aptitude.(Expected cutoff 14-18).

1.What is the output of the following code
main()
{
char str[20];
printf("Enter a string: ");
scanf("%[^a]",str);
printf("%[^a]",str);
} ans:compilation error(guess).Refer C and data structures.

2.In ASP code we can include 1.COM component 2. HTML 3. Active X Components 4. All ans: 4

3. The standardization used in voice and data comm'n in phones is:
1. X.25 2.Frame relay 3.ISDN 4.

4. What are mechanical, wireless, optical types called? 1. Mouse 2.Trackball

5. Which is used to detect flaws in a program 1. bug 2. linker 3.compiler 4.error

6. The Y2K problem is_____________
1. software bug 2. Hardware malfunctioning 3. data error 4.comm'n error

7. main()
{
int a[2]={4,5};
a[0,1]=45;
printf("%d%d",a[0],a[1]);
} 1). 4 45 2). 4 3). 4). None

8._________maps logical addresses to physical addresses at context switching time
1. Compiler 2.Linker 3.Loader 4.Dynamic loader

9. In cellular & mobile comm'n
1.Upperlink frequency > Download frequency
2.Upperlink frequency < Download frequency
3.Upperlink frequency = Download frequency 4. None

Wipro May4,2004
1) printf("%d",'-'-'-'/'/'');

2) what is y2k probl;em

All analytical questions are similar.
In round sitting a b c d e f g giving constraints like a sitting after b and should n't be nest to g and so on verbal is our luck of course and techincal consists of cellular mobile questions too
Techncal interview:
whats r universal gates
waht is towers of honai problem
what is recursive programming
write a shell script on date od births
what is shortest path algorithm
what is the techinque used in it
what is quick sort order
merge sort order
which is used mostly
what is avial tree
write a prefix form for an _expression
what are tree traversals
In which order do u get prefix form
what is data structure we use in conversion of postfix to inifx
write a query to find the minm age of an employee
Wipro 8 May, 2004

SECTION 1:VERBAL(1-15)(5/15)

1. While facts are ________ and data hard to come by, even scientists occasionally throw side the professional pretense of ______ and tear into each other with shameless appeals to authority and arguments that shameless appeals to authority and arguments that are unabashedly ad hominem.
a. elusive...objectivity b.establish...courtesy
c.demonstrate..neutrality d.ineluctable...cooperation ANS:(A)

2. While the disease is in ______ state it isalmost impossible to determine its existence by_____.
a. a dormant..postulate b. a critical...examination
c. an acute ...analysis d.a latent...observation ANS:(d)

3.OFFHAND:PREMEDITATION::
a.upright:integrity b.aboveboard:guile
c.cutthroat:competition d.backward:direction ANS:(b)

4.POLTERGEIST:APPARATION::
a. dwarf:stature b.witch:familiar
c.ogre:monster d.sorceror:spell ANS:(c)


5.AVER:AFFIRMATION::
a.proclaim:objection b.denounce:defiance
c.refuse:distress d.demur:protest ANS.(d)

SECTION 2: ANALYTICAL(25 QUESTIONS) ALL FROM BARRONS GRE EDITION 11-13

PATTERN : circular sittings problems,interview timmings, colored balls(boxes) and positions,staff in different rooms sequence juices problem (depending on conditions).

SECTION 3: TECHINICAL(45)(20/45)

1.Database used in IBM mainframes----db2

2.Testing used to test internal logic---white box

3.extention file not executable a.exe b.com c.bat d.obj ans(d)

4.unix path setting

5.unix fork operation

6. if a derived class is derived from a base class as private the prtected and public areas of the base class become_____in drived class.

7.java key word? a.final b.extend c.abstract d.long

8.which variable can be accesed by all the functions of a program. ans.global

9.Binary search order is n log n(base 2)

10.Which is a non linear data structure? a. stack b. queue c. linked list d. tree ans(d)

11.extend--MIME

12.extend--GPRS

13.which blocks an access to the server or a computer from an outside computer? ans. firewall

14.sequence of testing. unit,integration,system,acceptance

15.which of the following is not a .net compatible? a. vb.net b.asp.net c.c# d.cobol.net ans:d

16.printf("%c","abcdef",4[]); output of above program:

17.what happens when an array pointed out by temp is freed using free()?

18.if a linked list has to act as a stack which operations are to be performed?
ans deletion @front,insertion@front

19. if a shortcut for closing a program is given ac ctrl+x and is placed in the file menu of the window what would happen? a. shortcut is placed in the file menu b.no action c.ctrl+x is placed at close d. x is underlied with ctrl placed at the close
20. which of the following is correct?
a. clading is covered by core b.core ic covered by cladding and (b)

21. ie(internet explorer) defaultly supports which script?
a.java script b.jscript c.xml ans java script

2 comments: