You are on page 1of 19


Hai friends, I am sankilikumar (BE.ECE)from thigarajar college. engg.,madurai-15. its a

off-campus. totally 8 colleges. 415 students. first of all..BE CONFIDENCE with
I attended for some companies previously. But i am still confident and tried and
attempted for all, so please be confident.

I Round :- Written Test ( conducted by METRIC Track)415 are attended. It is having 5

phases of paper's .
(1) Verbal Ability --- synonyms,antonyms, articles, wrong sentense's, paragraph's.
(2) Apptitude Ability --- appitude questions from r.s.agarwal (regular)
(3) Mental Ability --- (very very very easy dont get confused)
(4) Technical Ability --- questions from C and datastructures (.SOLVE simple questions
first which may be present at the last.. be careful)
(5) Reading Ability --- they give a 3 pages document to read and understand and they
take back the paers and give us a question paper of abt 10 questions (read only once and
very carefully.. remember the key words and main theme of the document )

II Round :- Group Discussion (conducted by the HR Team)short listed 62

The topics given are very very casual. they just want to test whether every one is having
their own idea and are we able to talk when we are given a chance . After the
announcement of the short listed candidates from written test all of us are divided into
groups each containing 10 members.
The GD topics are like:
cell phone band

III Round :- Technical interview (short listed 47)

This is a bit tough round . the session lasted for about 45minut to 1 hour. be confident on
the subjects you are interested. about my all projects first...

I was asked to write the following programs and explain the logic:
Check whether the given number or a string is palindrome or not.
To print the number given in an integer form to the same in words like one for 1, two for
2 and so on
Program to print the angle between the pointers in the wall clock when time is taken as
Can trees be implemented using arrays?
Some programs were given and I am asked for output.
when is the queue empty and when is it full.

I was asked two puzzles

About the inheritance in C++
Some questions on electronics like what is meant by diode, transistor, resistor, capacitor.
Why are you interested in s/w?
IV Round :- HR interview.
This is the Easiest Round we have to face. But be careful. Here the Key's to Success are
CONFIDENT and COMMUNICATION SKILLS. Be confident of wat u say. the
questions are regular like.....

The first question is tell me about yourself

Why do you need a job?
What is your place in the class?
Did you selected or attended in any company?
why sould we appoint u
y virtusa
happiest moment in ur life.
interests... hobbies...
dont be over confident. Be casual all the time. I am sorry that I have not remembered the
questions in written test.
The results were announced around 6.00pm and I felt tensed but at last I selected .totally
18 students r selected

All the best to all of you. i hope, suerly we ll meet in virtusa.

S. Sankilikumar

It consists of 3 rounds
1) written test
2) tech interview
3) HR interview.
There is no GD
Written test consists of 5 sections
1) Analytical ability-20m,30min
2) Verbal ability.30m,20min
3) Attention to detail-20m,20min
4) Technical-40m 30min
5) Reading ability.-10m 20min

1st section is verbal ability it consists of

1) rc 5m
2) articles 10m
3) select appropriate meaning 5m
4) some stuff like find out errors 10m

Articles are very simple like names of large cities followes by in & villages by at just
based on this he asked 4 questions other also very simple We can get synonyms by
context I think no need to prepare for that. Errors also easy this paper is made by MERIT
TRAC so you can prepare questions from IBM also
2nd analytical ability is some what tough it has a cube prob
der r 3 cubes are placed horizontally and cutted into 64 (each cube) & den 1st one line
(4*4)row of second & 1st 2 rows of 3rd cube r removed & painted black all sides now
que are
1) how many cubes r only 1 side painted
2) how many cubes r 2 sides painted
3) how many cubes r 3 sides painted
4) how many cubes r no side painted

and 2 probs on time & distance 1 started with a speed 20kmph &den 2 started after 30
min 1 when started with a speed of 25kmph and 3 started after how many min wit a
speed 40kmph to reach all 3 at same time?
Some thing like that bt easy

Attehtion to detail this is very easy section & que on decision making r some twisted be
prepared from R S aggarwal’s VERBAL reasoning. Der r some que based on binary
numbers 5 prob r given $=1,*=0 then what is value of $$***$$/**$*$$$$ like this

Technical this is hardest in all sections we hav to do 40 q in 30 min & der r 10

progarammes each of 1 ½ page length don’t do them first be prepare from DS especially
from linkedlist&trees most of d q r based on that
READING ability they given a 2 ½ page material on pipelining of microprocessors is
given followed by simple q s
They said there is sectional cutoff but I hav seen my answer paper & I got 76 out of 120
n der is nothing abt sutoff marks on dat sheet

Written Test:
Again in written test it consists of different sections
1) Vocabulary
2) Quantitative part
3) Critical reasoning
4) Tech exam
5) Learning ability

1) Vocabulary: It contained sentence completion with prepositions. They were very easy.
For Example:
Sentence ----------------- sentence
a) The b) an c) a d) none
This type of sentences around 10 or 11, they were very easy. No need for preparation.
Then Reading Comprehension and some other. Total questions were 30. If u prepare
Barrons high frequent words some sections were easy.

2) Critical Reasoning: It was ok. No need to prepare much for this. I didn't know that
these many sections were there till I attended the test

3) Quantative Aptitude: Prepare R.S.Agrawal well its enough. Mainly cubes sums, time
and distance, time and work and so on.
4) Tech Written: This is main. It is very difficult frankly speaking. They gave bits on
trees,graphs,linked lists,pointers.If u r good at DS (data structures) then u can write this
Exam well. In this section they will give programs like creation of link, traversing etc. No
need to worry, options will be there. Here mainly time management is important.

5) Learning Ability test, Where 2 pages are given. First all the stuff has to be read for 20
minutes. After u read that, then they will take back the paper and give u a question paper
containing 10 questions. Answer those questions by remembering what u have read. It
was for 10 minutes. The topics given to me were on embedded systems an mailing

Now comes the GD -My topic given was "should Reservations in India were necessary or
In GD there were around 10 people and competition I very tough.
The results were announced and I got selected. This is the first day process
2-nd day tech interview nd hr Interview

In Tech Interview they asked me nearly about 5 subjects bcz am comps student. The
subjects were
1) C-language
2) Java
3) Dbms
4) OS
5) UML
The interview was abt 2hrs it was very tough time for any body bcoz this filtering round.

1.Verbal ability(20 ques)

2.Analytical ability(25 ques)

3.Learning ability(25 ques)

4.C&Datastructures(40 ques)

5.Attention ability(10 ques)

Verbal ability:

I.Fill the blanks with for,a,an,with.(5 ques were given)

II.Fill the blanks with correct words.

eg:I have arrived at Goa & I went to hotel by a taxi.

III.Some questions r given with words underlined.we hv to write the meanings of those

eg:He was shelved from college.

Ans: dismissed

Analytical ability:

I. 3 words r given.v hav to r they alike or not.

If all the 3 words r same tick a.

If 1&2 are same tick b.

if 1&3 are same tick c.

if all are diffrnt tick d.

so on...

1.JJJJ234opdk JJJJ243opdk JJJJ234opdk

a)1 b)2 c)3 d)4 Ans:c

2.1024.564 1024.564 1024.564

a)1 b)2 c)3 d)4 Ans:a

so on like that 5 problms are given.


1.+ stands for /,- stands for *, / stands for -,* stands for +.what is the value of 10+25-

7 probs are given in such a way.

III.Data sufficiency 5problms r given.

1.Which costs more?either grapes or oranges?

i)2 boxes of grapes costs Rs.100.

ii)4 boxes of oranges can be replaced with 2boxes of grapes.

a) i only b) ii only c) both i&ii d)none

2.prob on profit&loss

IV.Some reasoning problms r given.

1.A scientist has an id number of 7 digits to enter into the lab.He rembered that the last 3
numbers are 608 or 806.In how many ways he can calculate his Id number & get into the

a)28 b)123 c) d)

The rest i didn't prblms were given on Time&dist or Time& was

Learning ability:

A small passage was given.

1.A competetion on cartoons was held in a newspaper.67 members participated.36

members hv drawn face of politician I.28 members hv drawn politician II.10members hv
drawn politician III.3 hv drawn all of the three politicians.12 hv drawn I and 18 hv drawn
II. and so on...

1.How many cartoonists hv drawn none of the politicians?

2.Who hv drawn politician II only?

3.Who drew all the politicians?

2.U have to recruit a cook in a big hotel.the person should satisfy the following req"

1)He should hv 3yrs of experience.

2)He should be of 25 yrs age.

3)He should be healthy& no skin diseases should b present.

4)He should gain more than 6marks in culinary tests.

i) If the first req is not satisfied,he must be reported to Head Cook.

ii)If the second is not satisfied,he must be reported to manager.

1)One person is having 2 yrs of experience.he is healthy.he scored 9 out of 10marks.

a)data insufficient b)report to head cook c)report to manager d)accepted Ans:b

5 problems were askd related to this.

3.A big cube was divided into 728 small was painted with black color.(this sort
of ques was askd)

1)which cube is painted only one side.

2)which cube is not painted at all.

so on...


1)How does a NODE variable in a linked list is defined?

a)typedef NODE

struct node

NODE *next;



b)typedef struct Node{

NODE *next;


c)struct node

NODE *next;


typedef NODE;

2)Which code suits to swap numbers in this program?


swapv(int &p,int &q);

a)swapv(int *x,int *y)

int *t;




b)swapv(int *x,int *y)

int t;




c)swapv(int x,int y)

int t;




d)swapv(int x,int y)

int *t;




some codes were given & we hv to find out the errors in prog.problems on linked
lists,queues like a program was given & code to insert an element,sort a list etc., were
given.i don't remembr the rest.

Attention ability

One passage of 3pages was given.he gave a time of 10minutes to read.after 10min he
took the paper & gave us the ques paper consisting of 10 ques.we hv to remind the
passage & answer the ques.

I thought he was filtering students a lot.later GD is conducted.It followed by a technical

exam&HR isa good company.

section I duration 20 min total marks 30

1. A problem from sum of Alphabets are given numbers from 1 - 9 we hav

to assign numbers to alphabets and A+B+C= something like that we have to
know value of E ( Ans : 4)
2. x^y=2x+y and given that 2^a=a^3 find value of a?(Ans : a=1)

3. In an exam consists of 150 questions, 50 questions are of mathematics

and remaining are others. In which twice the time is to be given to mathematics
bit when compared to time is 3 hrs then how much time is to be
given to each bit of mathematics? (Ans : 72 sec or 1 min 12 sec)

4. In an multiple choice question paper, each correct answer carries 4 marks

and each wrong answer deducts 2 marks. a person scores 480 marks in a 150
questions paper how many questions he did correctly? (Ans :130)

5. A problem on mixtures

6. A problem on ven diagrams. It was a little bit lengthy to read and to

remember ...sorry

7. A simple problem on probability...............its direct question. A bag

contain 5 red and 7 green balls and another bag contain some no. of red and
green balls.He asked to find probability of finding a red ball.

8. A problem on work and time. A can do a work in 6 days B can do same

work in 8 days, C can complete the same in 12 days.A under took 3 works like
that and did for 8 days and left. Then B started work and did for some days and
left then in how many days C completes this work?

9. y=inv(cos[cosx+4sinx]/sqrt17) then dy/dx=? (Ans :1)

10. total M persons want to buy a gift of D Rs. Out fo which 3 members are
dropped out so how much each person have to pay extra ? (Ans:3D/m(m-3) )

11. A problem is on series 1 + 1(1+1/n)+3(1+1/n)2(square)+5(1+1/n)3(cube)

+.................find sum of n terms
( I not did this problem)

12. A monkey trying to ascend a greesy pole.He ascends 20 mtrs in one

minute and goes down 4 mtrs in next much time it will take to
ascend pole of 96 mtrs? (Ans:10 min 48 sec)
13. On a good if 25% discount is given, he will earn profit of 25% what will
be profit if he gives 10% discount?

14. I don't remember what this qustion is ...........sorry

15. A container has 64 lit of alcohol. 8 lit of which is removed

and added with same amt of water. the same process is repeated
3times. what is the percentage of alcohol after the end of the
ans- formula – intial vol – p lit(64).
vol of removed sol – q lit(8).
no of oprs – n(3).

concentration of first liquid afetr oprts is – ((p-


16. x+y+z=0, find the value of (x**3+y**3+z**3)/xyz.

17. 3 men n 2boys can do piece of work in 12 days. same work is

done by 6men n 1 boy in 6 days. find how many days can a man
alone can complete the work?

18. In an exam the maximum marks is 500. a got 20% more than b,
b got 25% less than c, c got 20% more than d. if b marks are 360
then how much did d score? (no. r different prob type is the

19. A tank holds 25 gallons of fuel. before going for a drive

which is at a distance of 600 miles. the car goes at a speed of
60 miles per/ hr. however the tank has a hole and fuel leaks
out . after travelling a distance of 300 miles, the tank gets
emptied. find rate at which fuel gets lost.

Section II Duration :20 mins Marks :20

This paper is on C language

1. Write a program to know whether string is palindrome or not?

2. A C program is given and asked what will be output.............

3. A Recursive function is given asked what will be output how and why?

4. write a prg / function to remove the duplicate from a

sorted array. (8 m)

5. write a prg to genrate fibonacci series upto 100

recursively. (7 m)

6. predict the output of the following:

char c[]={ " enter" , "first" , "print" , "new" }.;

char **cp[]={c+3, c+2, c+1, c};

char ***cpp[]=cp;

printf("%s", ++*cp);


7. A program given and asked what are variables value1 and value2 stores?
(ie, in that program they store GCD and LCM)

8. Write a program to sort linked list.

Section III Duration :20 mins Marks:40

1) & 2) are like critical reasoning in barrens

3) & 4) are antonyms (he didn't ask antonyms directly but asked the word in capitals if
replaced by any of following, that would be inapproriate in context )

5) & 6) analogies

7) & 8) correct the sentense with appropriate answer from the options given below
9) & 10) are pick oddman out...........easy one

Essay writing:

1)Time and tide wait for none.

2)My vision 2020 of India.

There were 3 sections:(In which they tested 4 skills)
Analytical&Logical skills
Programming skills
writing skills

All the 4 skill tests are fully brain teasers. The duration of the test was 2hours,and the
L&A Reasoning has a minimum cutoff u should clear that to evaluate ur other
sections.The questions are as follows (These are not in serial order and the information
may not be accurate, when specified)
SECTION 1 (Analytical and Logical)

1. 1 2 3 2 5 6 7 8 3 find the next term in the series

2. How can u place 4 coins in 2 lines so that each line should contain 3 coins Ans:I
wrote, i it maynot be possible
3. Find the odd word

Ans:I think it is Delta, Reason: as it has specific meaning(addition)and others
don't have such meaning,just used for representation purpose.(i think so)
4. There was an addition given as follows SATURN + URANUS = PLANETS the
solution is not encoding the entire problem but to find coding for 3 alphabets
Ans:Key Steps:
5. There was a set of words given as follows
SUN,MER,VEN,---,...........,SAT,---,NEP,PL (I don't remember exactly but, all are
the names of planets in solar system with notation of each planet using 3 letters)
The question was to find out the appropriate words in the given blanks
6. How can u get 81 using the digits 2,3,25,50,75,100 only once using any of the
arithmatic operator Key Steps: 50+(100/75*3)+25+2
7. (This is a real sitter, takes a long time) A man have some three types boxes viz
Huge,Large,Small He took 11 of huge boxes and put on a table.And at random
he has taken some of them and placed 8 large boxes in each of the boxes.And
after that he has placed 8 small boxes in some large boxes at random.By the end if
he found 102 boxes empty, how many boxes are there on the table?
8. If u have a large number of Knights and a chess board.The problem is to find the
way of arranging the Knights on the board so that no Knight attacks the other.
(He has given mathematical relations that represents how a knight can move on the
chess board as we know it as 'L', i'm not giving such stuff)
9. You are given a bunch of threads each having differing length.No two thereads
have same thickness and no thread has same thickness all its length. But it is
certified that any thread when lit burns itself in exactly 12 mins. The question is
you are asked to find an elapsed time of 9 minuites.How can u find it out and how
manythreads do u want for this?

SECTION 2 (Writing)
10. The topic to Write was on "Connecting the rivers in India".

You can write the programs in this section using any programing language
11. There was a pyramid given as follows
7 8 9 10
11 12 13 ...
The three dots are given as a part of the specification. The above pyramid is to
be printed when input number 13 is given. Write a program to print the above
12. Write a function which returns a substring in the string 'Sigma' (character
given)which starts wit 'Alpha' and ends with 'Thita'
13. You have a job in which you have to take time stamps and store them. So Write a
datastructure that can minimize the storage requirements of
14. Write a program to find the four digited numbers, which are perfect squares, and
all the digits in that number are even. (i think there is another program given
which i don't remember)

This paper is from IIIT, Hyderabad (October, 2003)

1. In how many different ways, a rectangle can be cut into 4 identical parts.
2. Using the numbers 1, 2, 25, 50, 75, 100 Exactly one time, give an expression which will
give the answer as 383.
3. Volume of sphere is (PI)*(Theta) Cubic-meters and Surface area is (PI)*(Epslon) Square-
meters And both are digit integer numbers. What is the value of radius?
4. In the figure given below, Replace '?' mark by any operator (+, -, *, /, =) and if we leave
as it is, numbers are considered together and forms either 2 or 3 digit numer. Generate an
expression using some symbols.

------- ------
5. Analise the Programe
int x=1,y=1;
while( (x > 0) && (y > 0) )
x += y;
y += x;
6. Start from a random number, generate a sequence such that if number is odd multiply it 3
and add 1. If number is even, divide the number by 2. This Sequence will always cyclic
with 4, 2, 1. In this sequesce, find the maximum power of 2 generaged in the sequence
and print only the power, not the sequence.
7. Start with a random 2 digit number, The series is generated by multiplying the number by
2 and placing the last 2 digits as the next number. Series continues until one of the element

8. write a function maxsubstring(str,alpha,theta) str is the source string and have to return
maximum sub string which starts with alpha and ends with theta.

9. what will this line will do? if it is legal? B -= (B < 0) * 2 * B;
10. what does this function do??
int f(int p)
int i = 0, t = 1, s = 1;
while( s <= p)
t += 2;
s += s;
return i;
11. Explain What is divide and conuer method? Travelling salse man problem What is greedy
12. How Neural Networks and A.I are related.
13. Tell me something about your self
14. Where will you see your self after 5 years

15. You want to shift your career to management side or be in technical side?
16. What you do in free time
17. Interests other than studies
18. How do you rate your self in 'C' Programming

-Exam Conducted at Crescent,Vandalur

Analytical Reasoning (2 qns.)(we have to write reasons for the answer.)

1. x1 peach + y1 plum = z1 apple, x2 peach + y2 plum = z2 apple ,(x1,y1 .... z2 are integer
values) How many peaches make one apple?

2. 100,100,102,106,112,120,____

3. Which is greater ?Product of all Bradman's first class scores or Sum of all test scores of
4. U r provided with 500ml and 300ml jar(it has no markings).
a) u have to measure exactly 100ml.
b) u have to measure exactly 200ml.

5. Using four 4's u have to make 1 ... 10. ( for eg. 1 = (4/4)*(4/4) 2 = ? 10 = ? )

6. Student,canopy,thirst,... are the words given.u have to group the words using the following
1) Master
2) Teacher
3) Deft

7. U have to cut a Pizza using 7 st. lines(wit out rearranging) and u have to obtain maximum
number of pieces.( Give generalised solution..)

8. U have to cut a Cylindrical cake of diameter 32 cm and height 20 cm in to 12 equal pieces.

9. In a village there r 2 groups.

1 Knight -> always tell true
2 Knave -> always tell false
Mr.X met a man of that village(u don't which grp he belongs) and questioned "Tell me
whether u r knight or knave ?"
Reply: "i cannot tell u and left that place" Find which grp that man belongs to?

10. Obtain 277 from 3,25,50,65,100.use 4 arithmetic operations only.

11. 1#2=x ,2#3=y, 4#4=z, 4@14=a, 5@15=b, d@e=f, find (2#4)@5= ?

12. CODE is encoded as DGBF, READ is encoded as JHNV ,Fins "KOVAI"

13. Essay(General). (Topic given: India should spend money on Atom bomb and Rocket OR
for the welfare of poor.)

14. Programming.(4 Qns) : ( we can use any Programming Language for coding)

• They had given one function ,we have to find it what it does and also
problem in the fn. and how to overcome it.
double what( double z, int y)
double answer;
while( y > 0 )
if( y%2 == 1)
answer = answer * z;
return answer;

• They had given one Pseudocode.We have to find bug in the pseudocode.I
don't remeber the pseudocode fully.But the function of pseudocode is "To make a
Robot to fetch a tumbler of water"

• Write a program to print all Armstrong numbers, (abc=a^3+b^3+c^3)

(for eg. 153=1^3+5^3+3^3)

• Write a function witj the following conditions,

1) It should have one integer parameter.
2) If the value passed is -ve, return -1.
3) If the value passed is a perfect square, return root of that number.
4) If the value passed is a not a perfect square, return that number itself.

-Exam Conducted at Hydrabad

Virtusa Paper consists of 3 sections .

1. Analytical
2.Analytical Writing
3. C-Programming

First when v clear the cutoff of Analytical section,only then other sections are evaluated.So,Don't
waste time by spending much time on Programming.
Analytical Section:
Analytical Section consists of Vocab. ( pick the odd one out ) and also some codings like ( ALPHA
z coded as BETAH , DELTA z coded as GAMMA, then how z ETA coded ? .. this one .. i have
framed it :) ) . This part z a bit difficult one. So, my advice z don't think much about these.Along
with above two categories, there shall be PUZZLES in this section.In the recent paper i
attended,i got the following questions.

1. Volume of a LARGE SPHERE z ( pi * # ) .Area of it z ( pi * & ) where '#,&' r four

digit integers.What z the value of the radius ? ( Along with answer , v have to
write approach). answer: may be 22

2. In howmany ways can a rectangle can be cut into 4 equal parts.

3. Given 1,2,3,25,50,75 and 100 .. Using each number "one and only once" and
using arithmetic operators, write 383 in terms of the above given numbers. answer: 383
= ( 100 + 2 ) * 3 + 75 + ( (50 * 1)/2 )

4. A tougher question of above. given 1,2,25,50,75,100 .. write 383 in terms of the

given numbers.
5. Given following sequence,find the how the sequence is generated.
2 -> 1,4,9,6,5,6,9,4,1,0
3 -> 1,8,7,4,5,6,3,2,9,0
4 -> 1,6,1,6,5,6,1,6,1,0
answer : the sequences r nothing but the UNIT digits of square(x),cube(x),power4(x)
x = [ 1 ... 10 ]

6. Knights always tell TRUTH.Knaves always tell LIE.U r a foreigner to that place
and U have met a person and he replies "I am a knave " . What can u infer from
his statement. answer : nothing can be infered from his statement.

7. Using 4 fours and arithmetic operations write from 1 to 10

6 = 4 + ( 4 + 4 )/4 // 4 + 2
10 = ( 44 - 4 ) / 4
I forget the two more questions.
Analytical Writing This section has two questions only.

8. General topic. ( Don't forget that v have to just write one page only .. not an
essay) ( So,write the points directly ) For us they gave topics Is it necessary for to
HOST AFROASIAN GAMES ?? Why can't it spend that money for the welfare of poor ? OR
Can India have better results if the current for of govt. is changed to PRESEDENTIAL
FORM OF GOVT.( like USA ) .

9. He gives a highly impossible possible and asks to give a solution.( To check

ur innovative ideas :) ) For us,Suppose u have suddenly changed to an ANT.U know
human's abilities, but u have forgot their language.How can u make urself to convey ur
BELOVED that u have been changed to an ANT.

10. This section consists of 4 questions.Out of 4, for 3 questions v have to write

code.The last question shall be .. they shall give some code and v have to write whether
the code is correct one r not .. if not correct , where the modifications show be done.and
also v have to write what that CODE IS DOING..