Tata Technologies Placement Paper - IIPune

  • CategoryIT
  • Sub CategoryPlacement Papers
  • LocationPune
  • CompanyTata Technologies
  • Posted date on our Website20 January 2011

User Ratings

Here are the details of Tata Technologies Placement Paper - II job in Tata Technologies. This job or placement paper has been sourced from either company website or newspaper or other media and from students who appeared for this job. User is requested to verify the data before applying for the job.

Welcome to Tata Technologies Placement Paper 2011. Here you will find Tata Technologies Placement Paper Pattern and Download questions with Answers & Solutions.

Tata Technologies Placement Paper 2011:-

1. What are interfaces, abstract classes. What is their purpose and differences

2. What is UseCase What is the template to write UseCases

3. What is the difference between CMM and CMMI

4. What is Open System and Closed System in Computer terminology

5.How do you implement TREE in Java ? How do you implement the same using C or C++ ?

6.What will happen if we give GOBACK instead of STOPRUN in a cobol program which is not called by some other program?

7. which may occurs as a result of cause not mentioned

(1) D (2) A (3) F

(a) 1 only (b) 2 only (c) 1 & 2 (d) 2 & 3 (e) 1,2,3

Ans: (c)


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

9. main( )
int x,y, z;
z= x+++y;
printf("%d %d %d", x, y z);
a)3 5 7 b)option 2 c)option 3 d)option 4

Ans: a

10. # define swap(a,b) temp=a; a=b; b=temp;
main( )
int i, j, temp;
if( i > j)
swap( i, j );
printf( "%d %d %d", i, j, temp);

11. Java section: questions on java related stuff.

1) Java was initially code named as:

a)Oak b)green c)miller d)option4

Ans: Oak

12. What is not true about the following statements about java.

a) it is compiled using javac compiler
b) the compiled files have .class extension.
c) such files cannot be transfered from one comp to another.
d) they use the java interpreter

Ans: c

13. Why is the synchronize used?

a) to initialize multiple objects b) to lock an object  c)option3  d) option 4

Ans: b (probably)

14.Write a function that takes an integer array as an input And finds the largest number in the array.

15.Write a funcytion that takes an integer array as an input and findes the second largest largest number in the array. you can use only one loop .You cannt sort the array.

16.Give two integer arrays A & B.A has n elements and B has ' n-1 ' elements . A has all the elements that are there in B. But B has one missing element. Write a function that takes arrays , A & B as imnput and finds the missing element in most optised manner .

17. Write a programm to delete a node from Linked list . You cannot use any of the Existing collection classes available in JAVA . you have to create ur own Linked List .

18. list all bad coding practices in the following code snippet

for(int i=0;oldCode.size();i++){
String insertIntoMappingtbl="insert into schemaptbl '' + " values(?,?,?,?,?,?)";
pstmtMappingTbl=con.prepareStatement(insertIntoMap pingTbl );
catch(Exception e){}
finally{return success;}


You attempt to query the database with this command
SELECT name,salary FROM employee
WHERE salary={SELECT salary FROM employee Where Lastname = 'Wagner' or dept no =233)
choose most appropriate option from following:

A.sub queries are not allowed in the where clause
B.logical aparatous are not allowed in where clause .
c.a multiple row sub query used with asingle row comparision operator.
D. A single row query is used with a multiple row comparisin operator.

20. One got 20 % marks and failed by 10 marks, other got 42% marks and got 12 % more than the passing requirement What is the maximum marks?

About Tata Technologies:-

Tata Technologies casts a wide global footprint, enabling us to help ambitious automotive, aerospace, and industrial and consumer goods manufacturers around the world make better products for their customers. We provide a wide range of services reinforced by a global network of resources, facilities, technology and expertise that keeps getting better all the time. Our state-of-the-art delivery centers on three continents are filled with highly skilled professionals who bring a mix of onshore and offshore expertise to client projects.

Why Tata Technologies- Why should i join Tata Technologies?:-

The culture of Tata Technologies is built around providing excellence in our respective domains, contributing to the growth and success of our employees, a keen sense of integrity, a great sense of humor, and a strong sense of social responsibility.

Tata Technologies leverages an integrated workforce of 4,000 professionals in 14 countries, which means we are free to provide our full range of services wherever our clients are. We are active in North America, Europe, the Middle East and the Asia Pacific region, and we currently service all of the top 10 aerospace original equipment manufacturers (OEMs) and all of the top 10 automotive OEMs. Our flexibility and ability to mold our services to fit our clients' needs provide the basis for long-term, multi-dimensional partnerships with companies across the globe.

Contact Details:

Address of Tata Technologies :-

Pune  -

Asia Pacific Headquarters    
25, Rajiv Gandhi Infotech Park
Hinjewadi, Pune 411057
Tel. +91 20 6652 9090
Fax. +91 20 6652 9035
Vintage Building 1st floor, 1/1 Kalyan Mantappa Road,
Jakkasandra, Koramangala 1st Block,
Bangalore 560 034
Tel. +91 80 4171 3775 /6 /7
Fax. +91 80 4171 3778
4th Floor, Mallis Building
262/700 Anna Salai
Chennai 600 006
Tel. +91 44 64522842
Chinhut Industrial Estate
Tel. +91 522 2818012/020 /032
Fax. +91 522 2818244/2818322
LBS Marg, Wagale Estate
Thane - 400 604
Tel. +91 22 67927272
Fax. +91 22 67927257
New Delhi
301, 3rd Floor, Rectangle One
D - 4 Saket District Centre
New Delhi – 110017
Tel. +91 11 46526270/71
Fax. +91 11 46526272



(Disclaimer : This Job or placement paper has been sourced from various sources like print media, Job consultants, past candidates, our users and/ or Company website. The posted date above means the date on which the Job was posted on our site and not on the company site. Users are advised to check with the company for latest requirements before applying for the job. Our website will not be responsible for any loss to the company or the candidate. We have no relation with the company and are not responsible for the validity of this Job. We donot charge the company or candidate or any student anything. If the respective company has any issue with the data provided or they want this particular job or placement paper to be removed they can write into us at infinitecourses@gmail.com)

Comments / Reviews / Queries On

Click to See more Comments