Calsoft Placement and BE project Sponsorship Paper

The Test Contains 2 sections –

1. Computer Science and C test :
15 comp sci. + 15 C Questions for 40 minutes

2. Analytical Questions :
40 Questions for 30 minutes

Computer Science Test :

1. In the Object Orienred Programming Which of the following properties are included ?
i) Inheritance

a) i    b) only i & ii    c) i & ii & iii  d) only ii   e) only iii

2) Consider the pseudo code

x : = 1
i : = 1

while ( x <= 1000)
x = 2 ^ x
i = i + 1

What will be value of i at the end of execution ?

a) 4      b) 5      c) 6      d) 7      e) 8

3) Suppose that some software has mean time between failures of 10000 hrs and has mean time to repair of 20 hours. If product is used by 100 customers what will be its availbility ?

a) 80%         b) 90%        c) 98%        d) 99.8%        e) 100%

4) Merge Sort Works by splitting a list list of n into halfs , sorting halfs recursively and merging these halfs to form sorted list. Which of the following data structure will allow to work merge sort in o (n log n) time ?

i) Singly Linked List
ii) Doubly linked list
iii) Array

a) III    b) I & II   C)  II  & III   D) I , II & III

ZS Associates Freshers placement papers

ZS Associates – One of the top 25 Global managent consultancy firms which has 800plus employees in across 15plus countries.

ZS associates has helped client in over 70plus countries to improve their marketing and sales for more than 25years.

Criteria : 64% and above aggr.

Package : 7 LACS for freshers.

Syllabus to study : C , C++ , java , DBMS , CN and OS i.e. everything

2011 ZS Associates Placement Paper – I:-

int i, j;
scanf(“%d %d”+scanf(“%d %d”, &i, &j));
printf(“%d %d”, i, j);

a. Runtime error.
b. 0, 0
c. Compile error
d. the first two values entered by the user

Ans: d) two values entered, 3rd will be null pointer assignment


char *p = “hello world”;
p[0] = ‘H’;
printf(“%s”, p);

a. Runtime error.
b. “Hello world”
c. Compile error
d. “hello world”

Ans: b) Hello world

char * strA;
char * strB = I am OK;
memcpy( strA, strB, 6);

a. Runtime error.
b. I am OK
c. Compile error
d. I am O

Ans: c) I am OK is not in ” “

4. How will you print % character?
a. printf(“%”)
b. printf(“\%”)
c. printf(“%%”)
d. printf(“%%”)

Ans: c) printf(” %% “);

const int perplexed = 2;
#define perplexed 3

#ifdef perplexed
#undef perplexed
#define perplexed 4

a. 0
b. 2
c. 4
d. none of the above

Ans: c)

struct Foo
char *pName;

struct Foo *obj = malloc(sizeof(struct Foo));
strcpy(obj->pName,”Your Name”);
printf(“%s”, obj->pName);

a. Your Name
b. compile error
c. Name
d. Runtime error

Ans a)

7.Identify the recording mode, by which you can record the non-standard object in QTP

A) Standard recording B) Analog recording

C) Low level recording D) None

Ans: B

8. By default, how many no of tables would be there in a script?

a) One b) Two c) Three d) Four

Ans: B

9. The file extension of Shared object repository file is

A .MTR B. .TSR C. .QRS D. None

Ans: B

10. To invoke the function which does not return any value, we can use

a. call function name b. function name

c. Both A & B d. None

Ans: A

11. How many bits are needed within a machine code instruction to select a single register in a machine with 16 general registers?

a. 2 b. 3 c. 4 d. 5

Ans: C

12. which key in any windows screen is used to invoke file menu

Ans :alt+f

13. Object which is used for calling the win32 api functions in QTP, we use

A extern B. description C. environment D. None

Ans: A

14. What is the result of adding the binary numbers 01000001 and 11111111 on an 8 bit machine?

A. 11111111 B. 00000000 C. 01111111 D. Overflow

Ans: D

15. What does 3G denote

a) 3rd generation mobile communication b) 3rd generation computer languages  c) option 3 d) option4

Ans: a

16. An application program that is used by the users to get the information from the backend of some application like databases:

a) application server b) proxy server c) database server d) option 4

Ans: database server

17. What is the result of adding the binary numbers 01000011 and 10010000 on an 8 bit machine?

A. 11010011 B. 11110011 C. 11001011 D. 11010101

Ans: A

18. How is the decimal value for 30 represented in binary?

A. 00001111 B. 00011010 C. 00011110 D. 00011111

Ans: C

19. A memory chip has 8 data lines and 9 address lines. How many bytes can be stored on it?

A. 511 B. 512 C. 500 D. 256

Ans: B

20. Which of the following is not true about the e-mail

a) It can be accessed by a client program using POP
b) It can be accessed by a client program using imap protocol
c) option 3
d) option 4

21 main( )
unsigned int i=3;
while( i >=0)
printf( “%d”, i–);
how many times will the printf statement be executed?
a)0     b)3    c)4    d) infinite

22. In a class, except 18 all are above 50 years. 15 are below 50 years of age. How many people are there

(a) 30
(b) 33
(c) 36
(d) none of these.

Ans. (d)

23. A square plate of some size is cut at four corners. Equal squares of the same size are cut and is formed as open box. If this open box carries 128 ml of oil. What is the size of the side of the plate?

(a) 17
(b) 14
(c) 13
(d) None of these

24. enum number { a= -1, b= 4,c,d,e}
What is the value of e ?
(a) 7
(b) 4
(c) 5
(d) 15
(e) 3

25. The very first process created by the kernal that runs till the kernal process is halts is

a) init
b) getty
c) both (a) and (b)
d) none of these
Ans. (a)

2011 ZS Associates Placement Paper – II:-

1. Output of the following program is
{int i=0;
case 0:i+=5;
case 1:i+=2;
case 5:i+=5;
default i+=4;

a) 0,5,9,13,17
b) 5,9,13,17
c) 12,17,22
d) 16,21
e) Syntax error
Ans. (d

2. What is the output in the following program
{char c=-64;
int i=-32
unsigned int u =-16;

a) Pass1,Pass2
b) Pass1,Fail2
c) Fail1,Pass2
d) Fail1,Fail2
e) None of these

Ans. (c)

3. In the process table entry for the kernel process, the process id value is
(a) 0
(b) 1
(c) 2
(d) 255
(e) it does not have a process table entry

Ans. (a)

4. Which of the following API is used to hide a window
a) ShowWindow
b) EnableWindow
c) MoveWindow
d) SetWindowPlacement
e) None of the above
Ans. (a)

5. What will the following program do?
void main()
int i;
char a[]=”String”;
char *p=”New Sring”;
char *Temp;
a=malloc(strlen(p) + 1);
strcpy(a,p); //Line number:9//
p = malloc(strlen(Temp) + 1);
printf(“(%s, %s)”,a,p);
} //Line number 15//

a) Swap contents of p & a and print:(New string, string)
b) Generate compilation error in line number 8
c) Generate compilation error in line number 5
d) Generate compilation error in line number 7
e) Generate compilation error in line number 1

Ans. (b)

struct Foo
char *pName;
char *pAddress;

struct Foo *obj = malloc(sizeof(struct Foo));
obj->pName = malloc(100);
obj->pAddress = malloc(100);

strcpy(obj->pName,”Your Name”);
strcpy(obj->pAddress, “Your Address”);

printf(“%s”, obj->pName);
printf(“%s”, obj->pAddress);

a. Your Name, Your Address
b. Your Address, Your Address
c. Your Name Your Name
d. None of the above

Ans: d) printd Nothing, as after free(obj), no memory is there containing
obj->pName & pbj->pAddress

char *a = “Hello “;
char *b = “World”;
printf(“%s”, strcat(a,b));

a. Hello
b. Hello World
c. HelloWorld
d. None of the above

Ans: b)


char *a = “Hello “;
char *b = “World”;
printf(“%s”, strcpy(a,b));

a. “Hello”
b. “Hello World”
c. “HelloWorld”
d. None of the above

Ans: d) World, copies World on a, overwrites Hello in a.

void func1(int (*a)[10])
printf(“Ok it works”);

void func2(int a[][10])
printf(“Will this work?”);

int a[10][10];

a. Ok it works
b. Will this work?
c. Ok it worksWill this work?
d. None of the above

Ans: c)

printf(“%d, %d”, sizeof(‘c’), sizeof(100));

a. 2, 2
b. 2, 100
c. 4, 100
d. 4, 4

Ans: a) 2, 2

int i = 100;
printf(“%d”, sizeof(sizeof(i)));

a. 2
b. 100
c. 4
d. none of the above

Ans: a) 2


int c = 5;
printf(“%d”, main||c);

a. 1
b. 5
c. 0
d. none of the above

Ans: a) 1, if we use main|c then error, illegal use of pointer

13. A memory chip has 8 data lines and 9 address lines. How many bytes can be stored on it?

A. 511 B. 512 C. 500 D. 256

Ans: B

14. Which of the following devices requires the highest input data transferrate?

A. mouse B. Keyboard C. Floppy disk D. CD

Ans: D

15. Complete the series:

20, 24, 6, 2, 8, ?

Ans: 12 (as 5.4=20, 20+4=24, 24/4=6, 6-4=2, 2.4=8, 8+4=12).

16.  A farmer has two rectangular fields. The larger field has twice the length and 4 times the width of the smaller field. If the smaller field has area K, then the are of the larger field is greater than the area of the smaller field by what amount?

(a) 6K (b) 8K (c) 12K (d) 7K

17. 2598Successive discounts of 20% and 15% are equal to a single discount of

(a) 30%
(b) 32%
(c) 34%
(d) 35%
(e) 36

Ans . (b)

18. The petrol tank of an automobile can hold g liters.If a liters was removed when the tank was full, what part of the full tank was removed?

(c) a/g
(d) (g-a)/a
(e) (g-a)/g

(Ans . (c)

19. If x/y=4 and y is not 0 what % of x is 2x-y


(Ans . (b)

20. A company contracts to paint 3 houses. Mr.Brown can paint a house in 6 days while Mr.Black would take 8 days and Mr.Blue 12 days. After 8 days Mr.Brown goes on vacation and Mr. Black begins to work for a period of 6 days. How many days will it take Mr.Blue to complete the contract?

A. 7
B. 8
C. 11
D. 12

(Ans .C)

21. If a person walks at 4/5th of his usual spee he reaches 40min late. If he walks at his usual speed how much time does he travels.

Ans:160min or 2hr 40min

22. In a class 80% have passed english,70% passed Hindi 10% did not passed either. If 144 students passed both. What is the total strength of the class.

Ans: 240.

23. Find the least number when divided by 7 gives the reminder 6, when divided by 6 gives reminder 5, when divided by 5 gives reminder 4 and so on….

Ans: 419

24 If a man stands in front of sun what is the first letter of the direction which is left to him:

Ans: North(N)

25. After execution of CMP, a instruction in Intel 8085 microprocessor

(a) ZF is set and CY is reset.

(b) ZF is set CY is unchanged

(c) ZF is reset, CY is set

(d) ZF is reset , CY is unchanged .

Ans. A

Sungard Placement Pattern & Questions

Sungard –  One Of the worlds Leading  IT software services company. It you wanna make difference then it is the right platform.

My friends told me “You can see the highest rate of increase in salary here.”

Criteria :  58% and above engg. agg.
Package : 3.5lacs

Placement Rounds :

1) Aptitude Test – It contains 4 sections and sectional cut-off. i.e. you have to score some minimum mark in each section,
In 60min you have to solve 80 questions.
These 4 sections are
   a) Verbal Questions.
   b) Quantitative Section.
   c) Analytical Section.
   d) C Questions.

2) Group Discussions – Its is very imprtant round. G.D. They also give topic for discussion like “Baba Ramdeo” or “There are different kind of 9 peroples like pregnant woman,actor,terrorist,sportsman,social leader etc. on plain and 2 life jackets. Then to whom you will give 2 jackets”,

3) Technical round and HR interview – Same as each software company.

Rakuten Inc. Placement Papers

Rakuten Inc. (楽天株式会社) The biggest shopping website from Japan. International Shipping Services.

It was established in 1997 and it is in the list of top 10 internet companies in the world.
It has also started new sites like and

Most of their employees are from India.

Criteria : 60% and more aggregate.

Package : 19.20 Lacks per annum.

The IQ test Consist Of

  • Maths / Quantitative
  • English / Verbal
  • Reasoning / Diagrams
The Most Difficult from this is Reasoning Test.

Its good if you know japani language at interview. Try to speak with the same.

CapGemini Placement Papers

IT casework and business consultancy service which is capable for offering full range of services for which it selects leading edge techniques and it is the best proven.

It Offers you the freedom and you can be outstanding here.
It is leading in Business Process Outsourcing Solutions of Next Generation with Business Insights.

If you like the challenges and have thirst for knowlege , if you wanna be the best then capgemini culture can help you.

Criteria For Freshers : 50% and above aggregate.

Branches : All Branches ( including UG and PG )

Package : 3.15

josh software pvt. ltd. placement papers and pattern

“JOSH” the dynamic team of young engineers and they wanna make difference.
“The Programming Is Like An Art Here”
Here you will enjoy Code + Enthusiasm + Beer .
You can mail updated resumes on to apply fo Job.
Criteria : No Criteria
Branch : All Branches(Comp/IT/E&TC)
Package : 3.3 Lacks
  • Some Frequently Asked Questions :

1) What will be the possible o/p of this

int i = -4 , j , num = 10 ;
j = i % -3 ;
j = ( j ? 0 : num * num ) ;
printf ( ” j = %d ” ,  j );

Ans : j = 0

2) Find output of the c-program

int arr[] = {0,1,2,3,4} ;
int i , *ptr ;
for( ptr = arr + 4 ; ptr = arr ; ptr– )
   printf( “%d” , *ptr );

3) A watch which gains uniformly is 5min slow at 8 o’clock in the morning on Sunday and it is 5 min 48 sec fast at 8 p.m on following sunday. When It was correct ?

Ans : 20 min past 7 p.m. on wednesday .

4) What rate percent does a man get for his money when in discounting a bill due 10 months hence , he deducts 10% off of the amount of the bill ?

Ans : 13 1/3 %