TCS Interview Questions - Pro Fresher Jobs

Saturday 3 September 2022

TCS Interview Questions

TCS Interview Experience 2023 | TCS Interview Questions

Hello friends, if you are looking for tcs interview experience , tcs interview questions for TCS NQT(National Qualifier Test) then my friend you have come to the right post because in today's post I have brought tcs interview experience 2022 & tcs interview experience quora for all of you, which can be used for clearing your exam. You can easily prepare tcs interview question and answers if you have basic outline of that .here we have posted tcs interview experience 2023 of different categories of exam is like - nextstep tcs and you also find tcs syllabus 2022 and nqt tcs syllabus in this post.

    TCS Interview Questions,tcs syllabus 2022,tcs interview experience

    TCS also organize multiple exams every year for hiring, including exams like:-

    • TCS NQT(National Qualifier Test)
    • TCS iON
    In this article

    1. TCS Recruitment Process
    2. TCS Syllabus
    3. TCS Interview Experience for freshers
    3. TCS Interview Preparation
    4. TCS Coding Questions

    About Company :

    Tata Consultancy Services is an IT services, consulting, and business solutions firm that has been assisting many of the world's leading corporations in their transformation efforts for more than 50 years. It is based in Mumbai, Maharashtra, with its main campus in Chennai, Tamil Nadu. TCS is the world's largest IT services firm by market capitalization ($169.2 billion) as of February 2021.TCS is part of the Tata group, India's largest multinational corporate conglomerate, and employs approximately 488,000 world-class consultants in 46 countries.

    TCS Interview Process:-

    Most of TCS Recruitment have the following pattern:-
    • TCS online assessment exam
    • Technical Interview
    • HR/MR Interview

    TCS Syllabus:-

    Section                                      Question            Time

    Numerical Ability                         20                 75 Min

    Verbal Ability 
                                  25                75 Min

    Reasoning Ability 
                            20                 75 Min

    Advance Quantitative Ability       10                 35 Min

    Advance Reasoning Ability           10                 35 Min
    Advance Coding                              2                   55 Min

    TCS Interview Experience for freshers

    # Experience 1

    TCS Technical Interview

    1. Introduce yourself.
    2. What was your project? Explain in detail.
    3. Which is your preferred programming language?
    4. What is a list and tuple?
    5. What is pass and break statement ?
    6. What is call by value and call by reference?
    7. Explain OOPS Concept and its types?
    8. Explain Program for Palindrome Number?

    TCS HR Interview

    1. Tell Me about Yourself?
    2. Tell me about your family background?
    3. Will you be able to relocate?
    4. Tell me a brief about your strengths and weakness?
    5. Any questions?

    # Experience 2

    TCS Technical Interview

    1. Give a brief intro of yourself?
    2. Which Technology you explored?
    3. How will you swap two numbers?
    4. Tell two differences between java and C++ ?
    5. What is Polymorphism?
    6. Explain Program for leap year?
    7. Tell me about your extra curricular activities?

    TCS HR Interview

    1. Tell Me about Yourself?
    TCS Interview Questions,TCS Interview Questions for freshers,TCS Interview Questions 2023,TCS Interview Questions for system engineer,TCS Interview experience
    TCS Interview Questions

    2. Why do you want to work for our company?
    3. Where do you see yourself in 5 years?
    4. Can you tell me about a time where you were happy with your work and what was your reaction?

    TCS Interview Questions

    1. What are strings?

    A string is defined as an array of characters that can be extended with extra predefined methods via headers.

    2. What are the differences between C++ and Java?
    1. C++ It is platform-dependent.
    2. C++ is mainly used for system programming.
    3. C++ supports goto statement.
    4. C++ supports operator overloading.
    1. Java It is platform-Independent.
    2. Java is mainly used for application programming.
    3. Java doesn’t support goto statement.
    4. Java doesn’t support operator overloading.

    3.What is the difference between JDK, JRE, and JVM?

    JVM has a Just in Time (JIT) compiler tool that converts all the Java source code into the low-level compatible machine language. Therefore, it runs faster than the regular application.

    JRE has class libraries and other JVM supporting files. But it doesn’t have any tool for java development such as compiler or debugger.

    JDK has tools that are required to write Java Programs and uses JRE to execute them. It has a compiler, Java application launcher, and an applet viewer.

    4.What are linked list?

    In simple terms A linked list is composed of nodes that are connected with another. In C programming, linked lists are created using pointers. Using linked lists is one efficient way of utilizing memory for storage.

    5. What is the difference between unions and joins?

    Join :-
    • It integrated information into new columns.
    • It retrieves matched records from two or more tables.
    • Different data types from relevant columns might be used.
    Union :-
    • It integrates data to create new rows.
    • It combines the results of two separate select statements.
    • The data types of the selected relevant columns should be the same.
    6.What is a list and tuple?

    • Lists are used to keep information within a single variable.
    • Lists in Python serve the same purpose as arrays.
    • A list, on the other hand, differs from an array in that, whereas arrays can only contain homogeneous elements, a list can store heterogeneous elements.
    • Tuples are similar to lists, with the exception that tuples are not mutable.
    • Tuples are preferred over lists because they can be created more quickly.
    7. Write a Java Program to swap two numbers using the third variable.

    import java.util.Scanner;
    public class SwapTwoNumbers {
    public static void main(String[] args) {
    int x, y, temp;
    System.out.println("Enter x and y");
    Scanner in = new Scanner(;
    x = in.nextInt();
    y = in.nextInt();
    System.out.println("Before Swapping" + x + y);
    temp = x;
    x = y;
    y = temp;
    System.out.println("After Swapping" + x + y);

    8. Write a Java Program for the Fibonacci series.

    import java.util.Scanner;

    public class Fibonacci {
    public static void main(String[] args) {
    int num, a = 0,b=0, c =1;
    Scanner in = new Scanner(;
    System.out.println("Enter the number of times");
    num = in.nextInt();
    System.out.println("Fibonacci Series of the number is:");
    for (int i=0; i<num; i++) {
    a = b;
    b = c;
    c = a+b;
    System.out.println(a + "");

    9. Differentiate between AWT and Swing in java.

    AWT (Abstract Windowing Toolkit) is a Java GUI toolkit that provides a set of interfaces that allow developers to create user interfaces. Swing is another Java GUI toolkit that provides a more user-friendly interface and is popular among developers who are new to Java. As you can see, AWT is more traditional and Swing is more user-friendly. It provides a rich set of features for creating graphical user interfaces (GUIs). Swing is a more recent windowing environment that was developed specifically for the Java platform.

    10. Explain OOPS ?

    Object Means real world entity as chair, table, pen etc. object oriented programming is to design a program using classes and object. It simplifies software development and Maintenance by providing some concepts.

    Object: An entity that has a state and behavior is known as object.

    For ex- Man, pen, Keyboard.
    1. It can be logical or physical –
    2. An object can be defined as instance of a class
    3. An object contains some space in address and takes up some space in memory.
    Ex: A dag is object because it Has state and Behavior Like Color, breed, Name etc. as well as behavior Like wagging the tail, barking, eating etc.

    Class: Collection of objects is called class.
     Its a logical entity class can from which object.
     A class can also be defined as a Blueprint from which you Can Create an individual Object.
     Class doesn’t Consume any space.

    Ex:  Class   -  Animal 
            Object  -  Cow Dog

    Oops Has Four Pillars:

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

    5. Write a program to determine if the given year is a Leap year.

    public class Main {

      public static void main(String[] args) {

        int year = 1900;

        boolean leap = false;

        if (year % 4 == 0) {

          if (year % 100 == 0) {

            if (year % 400 == 0)

              leap = true;


              leap = false;



            leap = true;



          leap = false;

        if (leap)

          System.out.println(year + " is a leap year.");


          System.out.println(year + " is not a leap year.");



    TCS HR Interview Questions

    1. Why should I hire you?

    Sir/mam 100% I will give my skills and experience that you are lookin for,I have confidence that I am suitable for this role.

    As a fresher, I need to learn new things. As a student, I am waiting for an opportunity.
    If you hire me, I will do my best.

    2. What are your strengths and weaknesses?

    I am an adaptable and responsive person, proactive in the line of duty and nothing is a novelty to me upon second exposure and with that, I consider to be my strength.
    My weakness is self-criticism. I criticize myself that I'm not doing enough and need to doing more and more of what I do best.

    3. Why are you leaving your current job? / Why did you leave your previous job?

    I really liked my previous job and team. I started as a junior and worked my way up to a team lead in marketing. However, I think that my time in this company has come full circle – I’m actually the one who coaches others while I don’t learn anything myself anymore. Learning is important to me, so I want a new job that will challenge me and help me develop further.

    4. What are your salary expectations?

    As a Fresher I have not much think about Salary.

    In an HR interview, the 5 hardest questions are:
    • Tell Me About Yourself
    • Tell me about a time you made a mistake and how you dealt with it
    • Describe a time you dealt with a difficult colleague and how did you resolve it?
    • Why are you leaving your current job?
    • Why do you want this job?

    If you any other company interview questions and interview experience comment below And please share to your friends.

    Thank You 🌹

    No comments:

    Post a Comment