**Placement papers by ITC Infotech for 2011-2012 freshers**

Hi,I am sameer.i got placed in itc-infotech earlier.here I am sharing my experience wit itc infotech placement drive.This drive contains below selection process :

1.Placement written test(Aptitude,resoning baci,database,c programing)

2.Two technical interview

3.HR round

ITC infotech placement written test questions

1. A hotel has 10 storeys.Which floor is above the floor below the floor, below the floor above the floor, below the floor above the fifth.

Ans: The sixth floor.

2. There are five thieves, each loot a bakery one after the other such that the first one takes 1/2 of the total no. of the breads plus 1/2 of a bread. Similarly 2nd, 3rd,4th and 5fth also did the same. After the fifth one no. of breads remained are 3. Initially how many breads were there?

Ans: 31.

3.A boat moves downstream at the rate of 8 kmph and upstream at a rate of 5 kmph.

The speed of the boat in still water is?

1. 6 kmph

2. 6.5 kmph

3. 7 kmph

4. 7.5 kmph

Answer: 2.

4. Two diced are tossed the probability that the total score is a prime number?

Answer :5/12

5.A man can row 5 kmph in still water. If the river is running at 1kmph, it takes him 75 minutes to row to a place and back. How far is the place?

(i) 3km

(ii) 2.5 km

(iii) 4 km

(iv) 5 km

Answer: Speed downstream = (5+1)km/hr = 6 km/hr Speed upstream = (5-1)km/hr = 4 km/hr Let the required distance be x km x/6 + x/4 = 75/60 2x+3x = 15 x = 3km

6. void main()

{

int const * p=5;

printf(“%d”,++(*p));

}

Answer:Compiler error: Cannot modify a constant value.

Explanation:

p is a pointer to a “constant integer”. But we tried to change the value of the “constant integer”.

**7. main()**

{

** char *p;**

** printf(“%d %d “,sizeof(*p),sizeof(p));**

}

Answer: 1 2

Explanation:

The sizeof() operator gives the number of bytes taken by its operand. P is a character pointer, which needs one byte for storing its value (a character). Hence sizeof(*p) gives a value of 1. Since it needs two bytes to store the address of the character pointer sizeof(p) gives 2.

8.Write a program to convert string number into interger.

Others questions was based on database sql query,normalizations.

Regards

Sameer