# Sonata Software placement paper set 1

Posted on :24-03-2016

Q1. Y catches 5 times more fishes than X. If total number of fishes caught by X and Y is 48, then number of fishes caught by X?

ANS: 8

Q2. Y catches 5 times more fishes than X. If total number of fishes caught by X and Y is 42, then number of fishes caught by X?

ANS: 7

Q3. If a train covers 600m in 0.5 seconds, how long it will cover in 10 seconds?

ANS: 3000m = 3km

Q4. The girls age is twice that of boy, if the boy is four years old. After four years the age of the girl is

ANS: 12 years

Q5. Sisters age is twice than that of the brother. If the brothers age is six, what is the sisters age after two years?

ANS: 14 Yrs.

Q6. Two lemons cost 10 cents. Then one and a half dozen cost

ANS: 90 cents

Q7. A clock is late by 1 minute 27 seconds in a month. Then how much will it be late in 1 day?

ANS: 2.9 seconds

Q8. Which of the following figures together will make a triangle?

ANS: a,b,c,d

Q9. Make a square by drawing only one line

ANS: line 2-5, square 2-3-4-5-2

Q10. Which of the following is the odd one? crew, constellation, companion, league, participants.

ANS: companion

Q11. Opposite of Remote?

(a) Far
(b) Near
(c) Huge
(d) Village

Q12. Statement A: All great men are ridiculous;

Statement B: I am ridiculous ;

Inference : I am a great man;

(a) True
(b) False
(c) Not clear

Q13. Statement: Normal children are active;

Inference: All children are active;

(a) True
(b) False
(c) Uncertain

Q14. Next number in the series 1, 1/2, 1/4, 1/8 ?

ANS: 1/16

Q15. In 6 seconds a light flashes once. In one hour how many times it will flash?

ANS: 601 times

Q16. At 20% discount, a cycle is sold at a selling price of 2500 Rs. What is the actual price?

ANS: Rs. 3125

Q17. Statement A: A & B have same age;

Statement B: B is younger than C;

Inference : A is younger than C;

(a) True
(b) False
(c) Uncertain

Q18. All chickens lay eggs (True/False)

ANS: False

Q19. A invests \$12000, B invests \$8000, C invests \$6000 and they got a profit of \$1200. How much share A got more than B and C?

ANS: 2/13 and 3/13

Q20. Point out error, if any, in the following program

main()
{
int i=1;
switch(i)
{
case 1:
printf(" Radioactive cats have 18 half-lives");
break;
case 1*2+4:
printf(" Bottle for rent -inquire within");
break;
}
}

ANS: No error. Constant expression like 1*2+4 are acceptable in cases of a switch.

Q21. Point out the error, if any, in the following program

main()
{
int a=10,b;
a>= 5 ? b=100 : b=200;
printf(" %d",b);
}

ANS: lvalue required in function main(). The second assignment should be written in parenthesis as follows: a>= 5 ? b=100 : (b=200);

Q22. In the following code, in which order the functions would be called?

a= f1(23,14)*f2(12/4)+f3();

a) f1, f2, f3
b) f3, f2, f1
c) The order may vary from compiler to compiler
d) None of the above

Register