Skip to content
Related Articles
Open in App
Not now

Related Articles

TCS Interview Experience | Set 23 (On Campus)

Improve Article
Save Article
Like Article
  • Difficulty Level : Medium
  • Last Updated : 22 Aug, 2018
Improve Article
Save Article
Like Article

TCS changed its campus recuritment process recently.

Round 1:
Nearly 1200 students attended first round.
It consists of 4 sections. Each Section has time limits. Once we complete the section before time limit exceeds, We can go to next section.

1) Email Writing- 1 Question 10 minutes
In this section you have to write an email for the given scenario in 10 minutes. For example, they might ask you to write a proposal e-mail to the company’s clients to try their new products.
2) Quantitative Aptitudes– 20 questions 40 minutes
Negative Marking: 0.33 for each negative answer

Questions asked from these topics:

  • Averages, Mixtures and Alligations
  • Percentages, Profit and loss
  • Algebra, Ratio and Proportions
  • Permutation and Combinations, Probability
  • Time, speed, distance, Time and Work
  • Functions, Geometry
  • Numbers

3) Technical Aptitudes- 10 Questions 20 minutes

It consists of simple c fundamentals , output questions.

Negative Marking: 0.33 for each negative answer

4) Coding Section-1 Question  20 minutes

We dont use scanf, gets etc to get inputs. We have to use command line arguments to get Inputs. 4 test cases are given. Clearing this coding section is more important.

Rules for Coding Section:
There is only one question for 20 minutes.
• It has 10 attempts(We can compile only 10 times).
• We must start our code from the scratch.
• The coding platform is divided into two, one for writing the code and other for output. We should write the whole
• We can’t use any input functions like scanf(), getch(), getchar().
• The input to be provided should be read as command line arguments.

We must only print exact output.
• Output must not be re-framed by extra words.
• If there is any error, the error will be shown in the output dialog box.
• The errors are clearly mentioned.
• If there are no errors, a message like “compiled successfully” will be printed.
• Along with that they will mention four test cases are ‘passed’ or ‘failed’. They are indicated like private and public test cases. They have not mentioned what is the test case, which is difficult to understand.

Sample Programs:

  1. Palindrome Checking
  2. Armstrong Number
  3. Strong Number
  4. Prime Number Checking
  5. Reverse a Number or string
  6. Decimal to Binary
  7. Perfect Number

240 students shortlisted from this round.

Round 2:

It is a Technical Round. They are checking our knowledge in core subjects.

They asked

  1. What is Indexing and Clustering in RDBMS? Why we used?
  2. Types of Joins in RDBMS
  3. Palindrome Program
  4. Types of Android Application
  5. what is final keyword in java?
  6. Abstract Classes vs Interfaces
  7. How to implement Multiple Inheritance in C++?
  8. Threads in OS
  9. Software Development Life Cycle
  10. Explain Projects which are mentioned in CV

Round 3:
It is a HR Round. They asked sample questions and they checked our confidence level.
They asked

  1. Tell me about yourself
  2. Strength and Weakness
  3. Why should I hire you?
  4. What are the things you expect from TCS?
  5. Extra Curricular Activities

After 1 week they announced the results. They selected 100 people. I was among one of them. All the Best! Hope this experience will be very useful!

My Personal Notes arrow_drop_up
Like Article
Save Article
Related Articles

Start Your Coding Journey Now!