# Caterpillar Aptitude, Technical Questions May 2013

Posted on :21-03-2016

Aptitude:

Q1. A train traveling at 40 kms / hr while inside the tunnel meets another train of half its length traveling at 60 kms / hr and passes it completely in 4.5 seconds. Find the length of the tunnel if the first train passes completely through it in 4 minutes 37.5 seconds.

a) 2000 meters
b) 3000 meters
c) 4000 meters
d) 5000 meters

Q2. A widow & a son are to receive Rs. 20000 and Rs. 10,000 respectively from inheritance of Rs. 70,000. The rest is 2 be divide so that the widow receives 3/2 times as much of it as the son. Then the amount received by (widow,son) per in thousands of Rs. is:

a) (44,26)
b) 42,28
c) 40,30
d) 45,30
e) none

Q3. How many integers, greater than 999 but not greater than 4000, can be formed with the digits 0, 1, 2, 3 and 4, if repetition of digits is allowed?

a) 499
b) 500
c) 375
d) 376
e) 501

What is the number of distinct terms in the expansion of (a +b + c)20?

a) 231
b) 253
c) 242
d) 210
e) 228

Q4. A farmer divides his herd of x cows among his 4 sons so that one son gets one half of the herd, the second gets one-fourth, the third gets one-fifth and the fourth gets 7 cows. Then x is equal to

a) 100
b) 140
c) 180
d) 160

Q5. Complete the following number series:
1, 1, 3, 9, 5, 25, 7, 49 _, 81

a) 7
b) 9
c) 8
d) 10

Q6. If a school cafeteria needs c cans of soup each week for each student, and if there are s students in the school, for how many weeks will x cans of soup last?

a) csx
b) xs/c
c) s/cx
d) x/cs
e) cx/s

Q7. Three years ago the average of A and B was 18 Years. With C joining them now, the average becomes 22 years. How old is C now?

a) 24 years
b) 27 years
c) 28 years
d) 30 years

Q8. The sides of a triangle are in the ratio 37. If the perimeter is 60 cms, the longest side is

a) 7
b) 30
c) 28
d) 14

ANS: c

Technical:

Q9. What is the output of the following program code?

#include
void abc(int a[])
{
a++;
a[1]=612;
}
main()
{
char a[5];
abc(a);
printf(%d,a[4]);
}

a) 100
b) 612
c)  Error
d) None of these options

ANS: c

Q10. What is the output in the following program?

main()
{char c=-64;
int i=-32
unsigned int u =-16;
if(c>i)
{printf(pass1,);
if(c
printf(pass2);
else
printf(Fail2);
}
else
printf(Fail1);
if(i
printf(pass2);
else
printf(Fail2)
}

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

ANS: c

FreshersLive - No.1 Job site in India. Here you can find latest 2018 government as well as private job recruitment notifications for different posts vacancies in India. Get top company jobs for both fresher and experienced. Job Seekers can get useful interview tips, resume services & interview Question and answer. Practice online test free which is helpful for interview preparation. Register with us to get latest employment news/rojgar samachar notifications. Also get latest free govt and other sarkari naukri job alerts daily through E-mail.

 ✖