0% found this document useful (0 votes)
25 views

Java Full Stack Developer

Uploaded by

Indrajith Nair
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Java Full Stack Developer

Uploaded by

Indrajith Nair
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

TCS iON NPT - Java Full Stack Developer

Test Syllabus
TCS iON NPT - Java Full Stack Developer Test Syllabus

Exam Pattern
Part A Test of Knowledge + Part B Test of Application
Total no. of Questions Total Marks Total Duration (Mins)

62 100 120

Exam Pattern: Part A

Part A - Test of Knowledge


No. of Questions Marks per MCQ Total Marks Duration (Mins)

50 1 50 60

2
TCS iON NPT - Java Full Stack Developer Test Syllabus

Part A Syllabus - Test of Knowledge


Sr. No. Module Descriptor Topic Sub Topic Weightage
Front-end To test the HTML Basics, Features of HTML, tags and 30%
1 Technology knowledge of HTML Elements, attributes, latest tags of HTML5,
HTML5 and CSS3, all HTML block and inline elements, bold,
italic, underline, superscript,
new features in web Formatting
subscript, and more
technology, basic
understanding of Page Layout header, nav, aside, section,
Javascript, jQuery Elements and article, footer
Library, Javascript Techniques
Frameworks like HTML5 Web Global Attributes, inputs and
AngularJS, ReactJS, Forms their types, autocomplete and
and more dropdowns, radios and
checkboxes, placeholder and
required attributes, buttons and
more

HTML5 URL encoding, HTML responsive


Miscellaneous iframes, HTML media (audio,
video), Graphics (Canvas and
SVG)

CSS Basics, Syntax and linking, CSS


Borders and Box Selectors, backgrounds, images,
Effects, opacity, pseudo classes and
pseudo elements, height, width,
Formatting with
border, margin and padding,
CSS text, fonts, icons, alignment and
floating, colors and more

CSS Transitions, CSS 2D and 3D transformations,


Transformations transitions and animations
and Animations
CSS Responsive CSS grid, media query, viewport,
and more

JavaScript Fundamentals, variables,


datatypes, conditions and loops,
arrays and objects, DOM and
more

jQuery Basics, selectors and events,


traversing, DOM parsing, AJAX,
CSS and animations, and more
LESS Installation, features and
functions, usage

3
TCS iON NPT - Java Full Stack Developer Test Syllabus

AngularJS Basics Expressions, Models, Directives,


Data binding and Controllers

AngularJS DOM parsing, forms and


Operations validations, animations,
AngularJS HTTP, AngularJS SQL,
scopes, services and filters

ReactJS Basics HTML rendering, JSX,


components, React classes and
props, lists and forms, React
router and memo

ReactJS Style CSS, Hooks


Sheets and
Hooks
2 Design Ability Basic prototype UI/UX Basics of UI and UX/ Design 15%
design and UI/UX Fundamentals thinking process
design

UI/UX Design Differences b/w UI and UX design

Layouts Basics of grids, layout, wireframe

3 Version To check the Git Creating Repositories, local vs 15%


Control knowledge of remote repositories, Git commit,
System (VCS) Version Control command line operations, pull
requests
systems like GIT and
their commands and
operations Commit graph model, IDs and
Branching and
references, fast forwarded
Merging merges and commits

Synchronization, resolving
Version Control merge conflicts, commit history,
and more

4 Server To verify the basic Server 20%


Basics, installation of Linux,
knowledge of Configurations commands, TCP/IP, DNS, HTTP
networking response headers
fundamentals,
servers and server Scritping CGI, script directives, restarts,
configurations .htaccess

4
TCS iON NPT - Java Full Stack Developer Test Syllabus

Miscellaneous
Security, SSL, URL rewriting,
proxy server, directory listing,
and more

5 Testing To check the Unit Testing Writing test cases, test 10%
knowledge of Unit execution, test reporting, defect
testing and DSA management, SCM

QA process, verfication and


validation

JUnit Installation of JUnit, JUnit test


framework, annotations,
expected and exception Test

JUnit error collectors, JUnit


assert and assertEquals

Data Structures Data Structures and Algorithms


and Algorithms basic knowledge
(DSA)

6 Development To check the Java Features Programming Constructs, Data 10%


Language knowledge of Structures (collections), packages,
Programming exception handling, file handling,
multithreading, Java DateTime
constructs, OOP, JSP, utility, and more
Spring MVC
implementaion, OOP Concepts Classes and objects, constructors,
JDBC, and more abstraction, encapsulation,
inheritance, interfaces,
polymorphism

Java Web Servlets, JSP, JSTL, GET & POST


methods, MVC

Spring
Basic concepts, IOC, Spring Core
Framework (advanced concepts), Spring MVC,
Spring AOP

Overview of Spring JDBC and


Spring JDBC configuration, CRUD operations,
JDBC annotations, SQL
statements, exceptions

5
TCS iON NPT - Java Full Stack Developer Test Syllabus

Exam Pattern: Part B

Part B - Test of Application


No. of Questions (Case) 12
Marks 50
Duration (Mins) 60
No. of Questions per Total Marks per
Distribution Marks
Case Case

Case 1 3 10 2 Questions - 3 Marks


1 Question - 4 Marks

Case 2 3 15 1 Question - 3 Marks


2 Questions- 6 Marks

Case 3 3 15 1 Question - 3 Marks


2 Questions – 6 Marks

Case 4 3 10 2 Questions - 3 Marks


1 Questions – 4 Marks

6
TCS iON NPT - Java Full Stack Developer Test Syllabus

Part B Syllabus - Test of Application


Cases Module Coverage Skill Assessed Weightage
Practical Scenario - Case 1 Database Java with MySQL/MongoDB/SQL 20%
Server Database

Design HTML5, CSS3, jQuery


Practical Scenario - Case 2 30%

Practical Scenario - Case 3 AngularJS or ReactJS Designing the application using the 30%
fundamentals of AngularJS or ReactJS

Practical Scenario - Case 4 Working with APIs Working with REST and SOAP APIs 20%

You might also like