Placement GFG Syllabus
Placement GFG Syllabus
● Asymptotic Analysis
● Masters Theorem
● Bitwise Operators (Bitwise AND, Bitwise OR, Bitwise XOR, Left Shift, Right
Shift, etc )
● Problems: GCD and LCM, Iterative Power, Generate Power Set, etc
Session 2: Arrays
● Types of Arrays
● Introduction to Recursion
● Tail Recursion
● Introduction to Backtracking
etc
CONTENTS
Session 4: Searching
● Linear Search
Session 5: Sorting
● Sorting Algorithms e.g. Bubble Sort, Selection Sort, Insertion Sort, Merge Sort,
● Multidimensional Array
● Collision Handling
● Hashing Function
● String Introduction
Session 9: Stack
● Problems: Generate Numbers with Gven Dgits, First Circular Tour, etc
● Problems: Find Kth Smallest in BST, Vertical Sum in Binary Tree, Floor in BST,
etc
CONTENTS
Session 13: Greedy and Heap
● Heap Sort
● Priority Queue
Arrays, etc
● Introduction to Graph
● Kruskal's Algorithm
● Bellman-Ford Algorithm
● Ford-Fulkerson Algorithm
Problem, etc
CONTENTS
Session 17: OS Fundamentals, Process Management, and Synchronization
scheduling)
Session 19: Networking Basics, Data Link Layer, and Network Layer
topologies
● Data Link Layer: Framing, Error detection and correction, Flow control
● Routing: Distance vector routing, Link state routing, Path vector routing
IMAP)
● SQL Basics: DDL (CREATE, ALTER, DROP), DML (INSERT, UPDATE, DELETE),
DQL (SELECT)
● Stored Procedures and Triggers: Basics of creating and using stored procedures
and triggers