TCS iON NPT - Android Developer Test
Syllabus
TCS iON NPT - Android Developer Test Syllabus
Exam Pattern
Part A Test of Knowledge + Part B Test of Application
Total no. of Questions Total Marks Total Duration (Mins)
52 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 - Android Developer Test Syllabus
Part A Syllabus - Test of Knowledge
Sr. No. Module Descriptor Topic Sub Topic Weightage
1 Fundamentals Knowledge of Basics, Variables Basics, Variables and 18%
of Kotlin Kotlin and Datatypes, Datatypes, Type conversion,
Fundamentals Decision Making, operators, input/output, If-
Else statements, Switch
Control Flow Statements, Return and Jump
Statements statements, Looping
Statements
Collections, Collection - Arrays, Array
Functions and OOP list, List, Set, Map.
Functions and types of
functions, Classes, Objects,
Constructors and their
types, Visibility Modifiers,
Encapsulation,
Abstraction, Inheritance,
Interfaces, Aggregation,
Polymorphism
3
TCS iON NPT - Android Developer Test Syllabus
2 Working with Android Android Basic Building Blocks of 10%
Android Framework, Framework Android, Android
Framework and Android Studio Architecture, Hardware
Android Studio and Android SDK Acceleration Layer (HAL), Java
API, Native C/C++ Libraries,
Gradle Build tool
Android Studio Installation of Android Studio,
Android SDK, Android
Emulator, Android Virtual
Device (AVD), Android
Runtime
3 Creating User User Interface User Interface Activity, Activity Life Cycle, 26%
Interface design in Components Layouts, Layout Properties
Android, (Attributes), Views and View
Various groups
Layouts in Styles, Themes and Style.xml, Themes, creating
Android, Menus various shapes, Selectors,
Styling and Creating Menus
Menu creation
Extended UI Fragments, Intents, Snack bars
in Android
and Toasts, Alert Dialog and
Notifications, Checkboxes and
Radio Buttons
Android Navigation Setting up environment,
Components Navigation, Navigation Graph,
Navigation Editor, Nav Host,
add destinations to the
navigation graph, Anatomy of
a destination, connect
destinations, Navigate to a
destination
4 Firebase Server-side Restful Web 20%
Authentication operations, Services and Network Operations in
and Database APIs, Database Network Android, Working with APIs,
Operations, Operations Libraries like Volly and Retrofit
Firebase
Database Room Database, Data Access
Operations Objects (DAO), Entities, Data
Operations using SQLite
4
TCS iON NPT - Android Developer Test Syllabus
Firebase Basics of Firebase, Installation
and Configuration of Android
Firebase, Firebase Assistant,
Firebase Auth, Libraries
5 Location-Aware Location- Location-Aware Permissions to access 16%
Apps Aware Apps, Apps Locations, Location Updates,
GPS and Optimising the power usage
Google Maps
GPS Fused Location Provider,
Adding maps to the
applications, MapView,
Streetview
6 App Testing and Testing and Testing and Application Testing, Signing 10%
Publishing publishing the Publishing and APK, Google Play Account,
Android Google Play Console,
Application Publishing the application on
Google Play, of front-end,
back-end and APIs and
building a high-end web
application
5
TCS iON NPT - Android Developer Test Syllabus
Exam Pattern: Part B
Part B - Test of Application
No. of Questions (Case) 2
Marks 50
Duration (Mins) 60
No. of Test Cases Total Marks per
Distribution Marks
Case
4 Test Cases - 5 Marks
Case 1 4 5
Case 2 4 7.5 4 Test Cases - 7.5 Marks
6
TCS iON NPT - Android Developer Test Syllabus
Part B Syllabus - Test of Application
Coding Questions Module Coverage Skill Assessed Weightage
Practical Scenario - Case 1 Design Activities, Layouts, Styles, 40%
Fragments, Intents
Practical Scenario - Case 2 Working with Activities, Fragments, 60%
Database, Firebase, RecyclerView/ListView, Toasts,
APIs, GPS Radio Buttons, Layouts, Styles,
Room Database, SQLite Database,
APIs, Firebase, GPS