Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Strange Photos Academic Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter



TCS (Technical Interview ) - my first experience & selection


Posted Date: 02 Aug 2008    Resource Type: Articles/Knowledge Sharing    Category: My Interview Experience

Posted By: Akhil Kumar Soni       Member Level: Gold
Rating:     Points: 5



Hello friends !

I would like to share my first ever experience with TCS , in which I am selected.It was 3.April.2008 when TCS visited our college for campus recruitment and the next day i.e 4th April was the luckiest day for me.

First I will introduce you all about the whole process . There are three rounds:

1.Online test
2.Technical Interview
3.HR Interview

1.Online test
You have to be very carefull while giving the test as it is online one
wrong click will disqualify you.Listen to the instructions which they gave during pre-placement talk carefully.The test include:
10 Synonym and 10 Antonym
35 Aptitude questions
12 Logic reasoning
English Comprehension

Synonym ans Antonym from GRE Barons 12 Edition

Logic reasoning from GRE Barons(12 edition) 5 Model Test Papers given in the end

Aptitude Questions - solve latest & previous years papers of TCS ( as in this
section you will get maximum questions repeated ).

2.Technical Interview
Focus on the fundamentals and if you are from Computer Science branch please prepare well your core subjects and the programming languages you know for this round. For non CS branch you should know atleast one programming language.
Below are the attachments in which I have shared my experience with you.

Hope it will help you all.

With regards

Akhil



TECHNICAL INTERVIEW WITH TCS



Me: May I come in sir.

TP: Come in and sit.
// TP is Technical Person
Me: Thankyou sir.

TP: Tell me about yourself ?

Me: I am Akhil Kumar Soni ...........................................................

TP: You have said , you learn memory techniques , what are they?

Me: Sir , memory techniques help me to memorize and learn faster.There are various methods in this techniques:
> Journey Method
>Personal Meaning System(PMS) method
( He doesnot ask me anything more on this.)

TP: Ok, you have done mini project on Database Handling and executing Queries through C .
So how you have connected database through C ?

Me: Sir, I have not connected the database through C , we were told to create database in C using file handling and
make queries in C only to access that database .

TP: Your area of interest is Data Structures through C , so what have you studied in this subject ?

Me: Sir , I have studied stacks , queues, linklists , sorting algorithms , trees and graphs.

TP: In sorting algorithm what all you have studied ?

Me: Sir, I have studied insertion sort , selection sort , quick sort , bubble sort , heapsort.

(Then he gave me an array of integers )

TP: Sort this array using quick sort algorithm.

Me: Sir , quick sort algorithm works on the divide and conquer approach , we divide array in parts .As I have studied
this in previous semesters , I am not able to recall at the moment but I can sort this array with any other algorithm.

TP: Do it with selection sort and show me in step-by-step.

Me: Right sir .( I shown him the sorting of array in step-by-step process)

TP: Write a program to print this
*
* *
* * *
Me: ( This was a simple program , no problem for me ).

#include
main()
{
int i,j;
for(i=0;i<3;i++)
{
printf(" \n");
for(j=0;j {
printf(" * ");
}
}
}


TP: What are constructors in C++ ?

Me: Sir , Constructors are member function having same name as its class and it executes automatically .
We basically do initialization in the constructor.

TP: What are the types of constructors ?

Me: Sir , the types of constructors are...(I took a pause for a moment as I don't know the answer )

TP: ( interrupting me ) Have you heared about the copy constructor ?

Me: Yes sir.

TP: It is a type of constructor.What is copy constructor ?

Me: Sir , I have studied about the copy constructor but right now I am not able to recall it.
Actually sir I am studying C++ with my own. We don't have it in our syallabus.

( After that he does't ask me any more questions on C++ )

TP: What is difference between break and continue ?

Me: Sir , break keyword moves the control out of any loop immediately and continue transfer control back to the loop.

TP: What is output of the following :

for(i=0;i<10;i++)
{
if(!0)
{
break;
printf("%d",i) ;
}
}

Me: Sir , it will not print anything as break moves control out of the loop.

(Then he shift break below and ask me again )

TP: What is output of this:

for(i=0;i<10;i++)
{
if(!0)
{

printf("%d",i) ;
break;
}
}

Me: Sir , it will print 0 and moves out of the loop.

(Then he replace break with continue )

TP: Ok . Now what is the output :

for(i=0;i<10;i++)
{
if(!0)
{
continue;
printf("%d",i) ;
}
}

Me: Sir , it will not print anything as continue transfer control back to loop.

TP : What is output of this :

for(i=0;i<10;i++)
{
if(!0)
{
printf("%d",i) ;
continue;
}
}

Me: Sir it will print 0 1 2 ......... upto 9.

( I have answered all of them confidently and correctly ).

TP: Ok , Akhil you may go now .

Me: Thankyou sir.


So friends this was all.

I would like to suggest you all few things :

- Tell them only that things in which you are comfortable .I have done mistake by telling him about the quick sort ,
the algo which I am not comfortable with but luckily I managed to get that.

- Don't use " I don't know the answer " it is a very negative term .Instead you can say- " I am not able to recall it
right now" or " I am not comfortable in this area ".

- Don't answer immediately , take your time ( means just few seconds ).

I was happy as I have answered many questions correctly .And I was confidant too that I will be called for HR interview.

And next what happen , one of my friend that came out from the HR cabin told me -" Akhil next call is yours ".

Best of luck to all of you. Hope it will help you.

Akhil


Attachments

  • Technical Interview with TCS (32035-21350-technical interview.rtf)



  • Responses

    Author: Veeravel    08 Oct 2008Member Level: Diamond   Points : 1
    Dear Friend
    Thank you so much... It should be guide New comers like me..
    Please do some more things.
    This is really helpful to me,and it's useful to know about the procedure of TCS. Thank you...


    Feedbacks      
    Popular Tags   What are tags ?   Search Tags  
    TCS Technical Interview  .  

    Post Feedback


    This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
    You must Sign In to post a response.
    Next Resource: sysbiz Interview
    Previous Resource: TCS (HR Interview ) - my first experience & selection
    Return to Discussion Resource Index
    Post New Resource
    Category: My Interview Experience


    Post resources and earn money!
     
    Related Resources

    Watch TV Channels



    Contact Us    Editors    Privacy Policy    Terms Of Use   

    SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.