Header Ads Widget

TCS Interview











TCS



TCS stands for Tata Consultancy Service Limited. It is multinational Company, which is owned by The Owner of Tata Group RATAN TATA. 

Founder - RATAN TATA
Headquarter - Mumbai, India
Operates - It handle over in 46 countries

It have over 448,400 employees in the world.

TCS awarded many time because of marketing value and most trusted company ever. It is now become india's most trusted brands.

In 2015, TCS hold the 64th position in world's Most Innovative Companies ranking. It is totally IT company. It generate more than a half revenue among other TATA BRANDS. Now, TCS became the first Indian IT company to reach $100 billion market capitalization.

Obviously, to get into TCS, interview become hard to solve it. So, let's look at the Recruitment Process.

RECRUITMENT PROCESS

TCS held 3 rounds for fresher to get into TCS staff as Software Developer.

1. HR Interview
2. Aptitude Test
3. Technical Interview 

Candidates have follow all the steps of Interview.  So, first they see Academic Background. 

Academic Requirement 


▪︎ 65% or above in B.tech, Class X and Class XII
▪︎ No backlogs at the time of Interview 

Candidates should pass all the criteria of Interview to become an employee at TCS :-

Generally,  TCS conducts normal writing test for basic knowledge. So, sometimes they make a group of some other candidates to discuss that kind of writing issues and solve it by own. Thus, that's how they taken Writing Test.

TCS HR Round


In HR Round, they ask some basic questions about yourself and some company related. So, let's look at these questions :-

1. Describe yourself in short words.
2. Why you want to join TCS instead of other Companies? 
3. What are your expectations from the company?
4. What are your strengths and weaknesses?
5. Why should we hire you?
6. Do you have any experience of job?
7. Do You have any rejections from other Technical Companies? 
8. Some questions from your resume.
9. Have you done any project in college, which become benefited to human beings? 

So, after completing these above Portion of Interview. You are sent to remaining part of the Interview. 

TCS Technical Interview Questions


This is the hard part of every interview, because in this portion of Interview most of companies ask tricky and complex question to candidates. Sometimes, it become hard to solve it. Let's look at these..


1. What is polymorphism? 

It is a concept in OOPS, which means having many forms. In common concept, that various actions will be performed in different instances.

 It is of 2 types :
                              1. Operator Overloading 
                              2. Method Overloading 


2. What are the various kind of inheritance?
 
There are several types of inheritance :-

1. Single Inheritance 
2. Multiple Inheritance 
3. Multi - path Inheritance 
4. Multi - level Inheritance 
5. Hybrid Inheritance 
6. Hierarchical Inheritance 


3. Give definition of Loops.

They are used to execute block of statement several times on a program, which is basically depending upon the conditional statement.  For every, successful execution of the loop, the conditional statement should be checked. If it is true, then the circuit will be executed.  But, if the conditional statement is false, then the circuit will be terminated.


4. What is DBMS?

DBMS - Database Management System, which is software system for creating and managing database. It become possible to users to build and maintain database. DBMS provides an interface between the users and application. 



5. What are the advantages of DBMS?

There are several advantages of DBMS like,.....

1. Better data integration
2. Improved data access
3. Improved decision making
4. Increased end - user productivity 
5. Minimized data inconsistency 
6. Improved data security


6. What are the basic principles of OOPS?

Four main basic principles of Object - Oriented Programming System.

1. Inheritance 
2. Polymorphism 
3. Abstraction
4. Encapsulation 


7. What is software development life - cycle? 

It is steps, which involve in the life cycle of Software Development Phase. It contain a clear explanation of developing and maintaining the software.



8. Difference between Socket and Session.

Socket is the combination of IP address and port number, while The session is a logical connectivity of source and destination. 


9. What is virtual function?

To achieve polymorphism, function in base class is declared as virtual. By state virtual, we make a base class pointer to execute the purpose of any derived class.



10. What is pure virtual function? 

This function is used in base class and it has to be provided in derived class, In other pure function, there is no definition in the base.

Apart from that question, there are several question, which can be hard or easy. So, be prepared and All the best for Interview!



➽ This is model questions and answers, but this is also important question will be asked in this company. So, be prepared for other complex questions.




Post a Comment

0 Comments