0% found this document useful (0 votes)
52 views6 pages

MKCL SystemEngineer PT2023 Syllabus

This document outlines the syllabus for an online objective test for MKCL's System Engineer - Project Trainee Recruitment in 2023. The test will have 70 multiple choice questions worth 70 marks across 6 technical skills areas: 1) Basic Networking Concepts, 2) Basic PC Troubleshooting, 3) Database Concepts, 4) Operating System Basics, 5) Software Development Lifecycle Basics, and 6) Cloud Servers Basics. The test is the first stage of a two-stage recruitment process, with the second stage being a hands-on test covering operating system installation, network configuration, driver installation, troubleshooting, and hardware networking operations.

Uploaded by

Himanshu Sahu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views6 pages

MKCL SystemEngineer PT2023 Syllabus

This document outlines the syllabus for an online objective test for MKCL's System Engineer - Project Trainee Recruitment in 2023. The test will have 70 multiple choice questions worth 70 marks across 6 technical skills areas: 1) Basic Networking Concepts, 2) Basic PC Troubleshooting, 3) Database Concepts, 4) Operating System Basics, 5) Software Development Lifecycle Basics, and 6) Cloud Servers Basics. The test is the first stage of a two-stage recruitment process, with the second stage being a hands-on test covering operating system installation, network configuration, driver installation, troubleshooting, and hardware networking operations.

Uploaded by

Himanshu Sahu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

MKCL’s System Engineer - Project Trainee Recruitment 2023

MKCL’s System Engineer - Project Trainee


Recruitment Drive 2023
Syllabus for Online Objective Test – (70 Questions – 70 Marks)

Technical Skills – (70 questions - 70 marks)


1. Basic Networking Concepts – 20 Questions
2. Basic PC Troubleshooting – 10 Questions
3. Database Concepts – 15 Questions
4. Operating System Basics – 15 Questions
5. Software Development Lifecycle Basics – 5 Questions
6. Cloud Servers Basics- 5 Questions

1. Basic Networking Concepts - 20 Questions


● Network
● Nodes
● Client Server Model
● IP Addresses
● Protocols
● LAN/WAN
● Router
Resources
• eBook
https://www.freebookcentre.net/Networking/Free-Computer-Networking-
Books-Download.html

Video Tutorial
https://youtu.be/VvXzJTkzTLM
https://www.youtube.com/watch?v=0j6-QFnnwQk

2. Basic PC Troubleshooting - 10 Questions


• Troubleshooting Process
○ Identify the Problem
○ Establish and Test a Theory
○ Verifying the System Functionality

● Troubleshooting PC hardware
○ Troubleshooting BIOS Settings
○ POST related Issues
○ Troubleshooting Motherboards
○ Troubleshooting Display Devices
○ Troubleshooting Adapter Cards

Page 1 of 6
MKCL’s System Engineer - Project Trainee Recruitment 2023

○ Troubleshooting RAM
○ Troubleshooting Cooling System
○ Troubleshooting Storage Devices
○ Troubleshooting Printers

● Troubleshooting Mobile Devices


○ Troubleshooting Laptops
○ Troubleshooting Other Mobile Devices
○ Device Repairing and Reassembly

● Software Utilities for Troubleshooting Hardware


○ Hardware Monitors
○ Hardware Upgrade Advisors
○ Using Event Log Viewer

Resources
• Book
Troubleshooting and Maintaining Your PC by Dan Gookin
https://www.booksfree.org/troubleshooting-and-maintaining-your-pc-by-
dan-gookin-pdf-free-download/

• Videos
○ Top 15 computer problems with solution:
https://www.youtube.com/watch?v=nBpoZOo9RfQ

• Additional reference
• https://www.pluralsight.com/blog/tutorials/troubleshooting-hardware
• https://www.tomshardware.com/best-picks

3. Database Concepts - 15 Questions


● Introduction to Database
● Database-System Applications
● Purpose of Database Systems
● Database Languages
○ Data-Manipulation Language
○ Data-Definition Language
○ Data control language
○ Transaction control language (TCL)

● Introduction to the Relational Model


○ Database Schema
○ Keys

Page 2 of 6
MKCL’s System Engineer - Project Trainee Recruitment 2023

○ Relational Query Languages

● Introduction to SQL
○ Overview of the SQL Query Language
○ SQL Data Definition
○ Basic Structure of SQL Queries
○ Additional Basic Operations
○ Set Operations
○ Null Values
○ Aggregate Functions
○ Nested Subqueries
○ Modification of the Database
○ Join Expressions
○ Views
○ Transactions
○ Integrity Constraints
○ SQL Data Types and Schemas
○ Accessing SQL From a Programming Language
○ Functions and Procedures
○ Triggers

● Database Design
○ The Entity-Relationship Model
○ Constraints
○ Normalization

● Transaction Management
○ Transaction Concept
○ ACID properties

● Overview of NoSQL Database (MongoDB)

Resources
• Book
○ DATABASE SYSTEM CONCEPTS by Abraham Silberschatz, Henry F.
Korth and S. Sudarshan, Sixth edition

• DBMS tutorial
○ https://www.w3schools.com/sql
○ https://www.javatpoint.com/dbms-tutorial

• Mysql official docs


○ https://docs.oracle.com/en-us/iaas/mysql-database/doc/getting-started.html

Page 3 of 6
MKCL’s System Engineer - Project Trainee Recruitment 2023

• Mongo Overview
○ https://www.tutorialspoint.com/mongodb/mongodb_overview.htm

4. Operating System Basics – 15 Questions


• Process Management
○ Creating, Scheduling, and Terminating processes.
○ Process states
○ Process control blocks
○ Process scheduling algorithms
○ Inter-process communication
○ Synchronization

• Memory Management
○ Allocating and managing computer memory
■ Virtual memory
■ Paging
■ Segmentation
■ Memory allocation strategies
■ Memory hierarchy.

• File Systems
○ File organization
○ Directory Structures
○ File operations
○ File permissions
○ File system types (e.g., FAT, NTFS, ext4)

• Device Management
○ Device drivers
○ Device allocation
○ Input/output operations
○ Interrupt handling
○ Device scheduling

• CPU Scheduling
○ Scheduling algorithms (e.g., FCFS, SJF, Round Robin)
○ Context switching
○ Process priorities

• Deadlock
○ Deadlock prevention, avoidance, detection, and recovery.

Page 4 of 6
MKCL’s System Engineer - Project Trainee Recruitment 2023

5. Software Development Life Cycle Basics – 5 Questions


• Software processes
○ https://www.javatpoint.com/software-processes
• Software Development Life Cycle
○ https://www.javatpoint.com/software-engineering-software-development-
life-cycle
• SDLC Models
○ Waterfall model
○ Spiral model
○ V-model
○ Incremental model
○ Agile model - Sprint
Reference : https://www.javatpoint.com/software-engineering-sdlc-models

6. Cloud Servers Basics – 5 Questions


• Cloud Computing
o Infrastructure as a Service (IaaS)
o Platform as a Service (PaaS)
o Software as a Service (SaaS)

• Virtualization
o Virtual machines (VMs)
o Hypervisors
o Containerization
o Advantages of virtualization.

• Scalability and Elasticity


o Exploring the ability of cloud servers to scale up or down based on
demand (scalability) and dynamically allocate resources (elasticity) to
handle varying workloads.

• Networking in the Cloud


o Virtual networks
o Subnets
o Security groups
o Network load balancers
o VPN connections
o Network configurations in a cloud server environment.

• Storage in the Cloud


o Object storage, Block storage, File storage
o Data durability

Page 5 of 6
MKCL’s System Engineer - Project Trainee Recruitment 2023

o Replication
o Data lifecycle management.

• Security in the Cloud


o Identity and access management (IAM)
o Encryption
o Network security groups
o Security audits, and compliance.

Reference : https://www.guru99.com/cloud-computing-for-beginners.html

Stage II: Final Hands-on Test

Syllabus for Hands-on Test –


• Installation of Operating System (Windows/ Linux)
• Configuring TCPIP (wired/ wireless)
• Installation of Drivers
• Troubleshooting of common issues and
• Hardware Networking related basic operations

Page 6 of 6

You might also like