TCS IPA EXAM Pattern and syllbus

What is the TCS IPA Exam?

The TCS IPA (iON Proctored Assessment) is a exam and it conducted in TCS iON centers that evaluates a candidate’s programming, aptitude, reasoning, business, and communication skills. The time limit for this exam is 120 minutes to solve questions worth 100 marks.

The TCS IPA exam is important for fresher’s who wish to join TCS. TCS IPA provides a platform for candidates to showcase their skills and knowledge.

Clear the TCS IPA exam can open up many opportunities for a fresher in the IT industry. In 2023, it has now been made compulsory for all new joiners to take the IPA exam.

The Candidates who score more than 55% in the assessment earn a joining bonus of 40,000 RS. The candidate who scores more than 80% will get you an additional 20,000 RS. bonus.

TCS IPA Exam Pattern and Syllabus :

You can choose to attempt the IPA test in following major programming languages:

1. Python

2. Java

3. .NET

The Main Sections:

The test will consist of MCQs and Coding questions from the programming language of your choice and you will have 120 minutes to complete and submit your answers.

So, we have two sections:

a) MCQs

b) Coding

The time you will get for MCQ’s will be 50 mins and for Coding questions will be 70 mins.

The marks is consist for MCQ is 50 and for coding questions it is 50.

The exact pattern for IPA Assessment is below :

1. Python:

 MCQ (50 min)Coding (70 min)
SectionsKYTBizSkillUIUNIXPythonMySQLPython Programming
No. Of Questions55105151011
Marks5510515101535

2. Java:

 MCQ (50 min)Coding (70 min)
SectionsKYTBizSkillUIUNIXPythonPLSQLJAVA Programming
No. Of Questions55105151011
Marks5510515101535

The Sub-Sections:

So, basically we have 6 sub-sections in the MCQ section and another 2 sub-sections in the Coding section.

In the MCQ Sub-Section, we have

KYT: KYT stands for “Know Your TCS” and consists of 5 questions (1 mark each). As you can guess you must know about Tata’s history and timeline, TCS awards, Tata companies, and their remarkable events as well as achievements to clear this section.

BizSkill: This section tests your business skills and professional ethics. So, mostly situation-based questions consist of 5 questions (1 mark each). You can prepare for this section with the help of business webinar recordings that are posted on Xplore.

UI: UI stands for “User Interface” skills and knowledge that you must have been tested in this sub-section which consists of 10 questions (1 mark each). You must have a knowledge of HTML, CSS, and JavaScript scripts and know their basic syntax.

Unix: You must know the basics and syntax of the Unix Operating System to attempt this sub-section successfully, it consists of 5 questions (1 mark each).

Python/Java:

Java ( in case you choose “Java” as your language): Must be thorough with all the basic as well as advanced Java concepts to score well in this section, it consists of 15 questions (1 mark each). Also you need a knowledge of class and objects.

Python ( in case you choose “Python” as your language): Revisit all major Python concepts such as data types, methods, and functions classes and objects and practice your coding skills to score well in this MCQ section, it consists of 15 questions (1 mark each). Also you need a knowledge of class and objects.

MySQL or SQL/PLSQL:

• MySQL( in case you chose “Python” as your language): You must know how to frame and write efficient MySQL queries as well as CRUD operation and joins to score well in this section. It is consist of 10 questions (1 Mark each).

• SQL/PLSQL ( in case you chose “Java” as your language): Brush up on all the basic fundamental concepts of PLSQL and SQL to answer the questions asked in this this section which consists of 10 questions (1 Mark each).

For the Coding Section:

1. Simple Python or Java Coding Question(15 marks): Here, you will be asked to write a coding solution for an easy problem in the programming language that you chose to attempt the test. Practice string, list, dictionary as well as programs based on them and get a good understanding of all string methods.

2. Complex Python or Java Coding Question(35 marks): This will be a relatively difficult as well as longer coding problem that you must solve correctly. Try to focus on classes, objects and inheritance. Do more Practice the questions listed in this blog as well as previously asked IPA coding questions posted in TCS Xplore and Computer Developer Channel.

Leave a Reply

Your email address will not be published. Required fields are marked *