SEBI Grade A IT Officer 2026: Syllabus, Coding Test, Course, Test Series & Notes
Assistant Manager · Information Technology Stream

SEBI Grade A IT Officer:
Syllabus, Coding Test, Course, Test Series & Notes

The complete, weightage-mapped preparation programme for the SEBI Grade A Information Technology stream — built by Piyush Wairale, M.Tech, IIT Madras. Every topic in the official Phase 1 Paper 2 syllabus, plus a dedicated coding lab for the 210-minute Phase 2 programming test that most aspirants discover far too late.

100
marks, Phase 1 Paper 2
(IT stream, 40 minutes)
210min
Phase 2 coding test
in C++, Java or Python
30
marks for Programming
— highest single topic
85:15
Phase 2 to interview
weightage in final merit

Short answer

The SEBI Grade A IT Officer exam is a three-stage recruitment for the Assistant Manager post in the Information Technology stream at the Securities and Exchange Board of India. Phase 1 is an online screening test; Phase 2 decides your merit; the interview follows.

Phase 1 Paper 2 (IT stream, 100 marks, 40 minutes) tests nine topics: Database Concepts (10), SQL Queries (10), Programming Concepts in Java/C/C++ (30), Data Analytics Languages Python/R (10), Algorithms (10), Networking (10), Information & Cyber Security (10), Data Warehousing (5) and Shell Programming (5).

Phase 2 Paper 2 for the IT stream is a 210-minute coding test of 100 marks, written in C++, Java or Python. Its weightage is Data Structures (40), Algorithms (30), Object Oriented Programming (20) and String Manipulation (10). Phase 1 marks are used only for shortlisting; the final merit list comes from Phase 2 at 85% and the interview at 15%.

The practical implication: roughly 130 of the 200 technical marks are programming. Theory revision alone will get you through Phase 1 and then stop you dead at Phase 2. Memory-based recall from candidates who sat the Mains confirms it — data structures and algorithms account for roughly 55% of remembered questions and object oriented programming another 25%. Work through the 100+ solved SEBI IT Officer PYQs, then see what is inside the programme.

Last reviewed 3 August 2026 by Piyush Wairale, M.Tech (IIT Madras). Weightages are indicative, as stated in the SEBI syllabus annexure. Always cross-check the current official notification at sebi.gov.in before applying.

Stage 01 — the shape of the exam

How the SEBI Grade A IT Officer exam is structured

Three stages, two of which are technical. Read the third column carefully — it explains where your marks actually come from, which is not where most candidates spend their time.

SEBI Grade A selection process — Information Technology stream
Stage Papers & format Marks & duration Counts towards merit?
Phase 1
Online screening
Paper 1: General Awareness (incl. securities market), English, Quantitative Aptitude, Reasoning
Paper 2: IT stream technical MCQs
100 · 60 min
100 · 40 min
No — shortlisting only
Phase 2
Main examination
Paper 1: English (descriptive) — drafting, précis, essay
Paper 2: Coding test in C++, Java or Python
100 · 60 min · wt 1/3
100 · 210 min · wt 2/3
Yes — 85% of final
Interview
Phase 3
Personality, domain depth, communication. English or Hindi, candidate's choice. 15 marks equivalent Yes — 15% of final

NEGATIVE MARKING

One-fourth of the marks assigned to a question is deducted for each wrong objective answer — 0.25 for a 1-mark question. Blind guessing costs more than it pays.

PHASE 1 CUT-OFFS

Typically 30% in Paper 1, 40% in Paper 2 and 40% aggregate. Paper 2 carries the higher bar, so your technical paper is the one that decides whether you advance.

MEDIUM & MODE

All papers are online. Objective papers are bilingual, English and Hindi. The English descriptive paper and the coding test are in English only.

Stage 02 — the official syllabus

Phase 1, Paper 2 — Information Technology stream syllabus

Reproduced topic-for-topic from the SEBI syllabus annexure. One hundred marks in forty minutes — well under a minute per question, which is why recall speed matters here as much as depth. Confirm the exact question count for your cycle in the official notification.

# Topic Concepts covered Weightage
1 Database Concepts ER-model. Relational model: relational algebra, tuple calculus. Integrity constraints, normal forms. File organization, indexing (e.g. B and B+ trees). Transactions and concurrency control. 10
2 SQL Queries Select, view, truncate, delete, update, alter, inner join, different types of outer joins, use of aggregate functions, union, intersection, except, IN and EXIST clauses, nested queries. 10
3 Programming Concepts (Java / C / C++) Program control (iteration, recursion, functions), scope of variables, binding of variables and functions, parameter passing, functional and logic programming, OOPS concepts, inheritance, class and object, constructors, functions, exception handling. 30
4 Data Analytics Languages (Python / R) Regex, slicing, data reshaping, dataframes, dictionaries and sets, file management, classes and functions, data mining, lists, importing and exporting data, charts and graphs. 10
5 Algorithms for Problem Solving Tree and graph traversals, connected components, spanning trees, shortest paths; hashing, sorting, searching; design techniques (greedy, dynamic programming, divide-and-conquer). 10
6 Networking Concepts ISO/OSI stack, LAN technologies (Ethernet, Token Ring), TCP/UDP, IP, basic concepts of switches, gateways and routers, application layer protocols (DNS, SMTP, POP, FTP, HTTP), firewalls. 10
7 Information & Cyber Security Concepts Cyber attacks, software development security, network security, authentication, CIA — confidentiality, integrity and availability, network audit, systems audit. 10
8 Data Warehousing Data extraction, data cleaning, data transformation, data loading, metadata, data cube, data mart, data models. 5
9 Shell Programming Shell scripting basics, shell variables, shell script arguments, if statement, loop, return, basic UNIX commands. 5
Total 100

* Weightages are indicative, as noted in the official SEBI syllabus.

Stage 03 — where the merit list is decided

Phase 2, Paper 2 — the 210-minute coding test

This is the paper that separates SEBI from every other regulatory exam. You are not choosing options — you are writing, compiling and running code in C++, Java or Python for three and a half hours, and it carries two-thirds of a stage that itself is 85% of your final score. Candidates who treat Phase 2 as something to start after Phase 1 results almost always run out of runway.

Syllabus for Paper 2 of Phase 2 — Information Technology stream
# Topic Concepts Weightage
1 Data Structure Array, linked list, stack, queue, binary tree, indexing, binary search tree, heap, hashing, matrix, JSON objects. 40
2 Algorithms Sorting, searching, greedy algorithms, dynamic programming, backtracking, divide and conquer, pattern searching. 30
3 Object Oriented Programming Abstraction, encapsulation, polymorphism, inheritance. 20
4 String Manipulation Length, substring, regex, search. 10
Total 100

Want to see the actual question style first?

We maintain a free bank of 100+ memory-based SEBI Grade A IT Officer Mains questions with verified answers, grouped topic-wise across sorting, searching, hashing, trees, graphs, OOP in C++/Java/Python, and DBMS. Read it before you plan your syllabus order — it is the closest public view of what this paper really asks.

Open the solved PYQ bank →

How to prepare for a coding test, not a quiz

Commit to one language early

C++ for STL depth and speed, Java for clean OOP and rich collections, Python for fastest writing and string work. Whichever you choose, learn its standard library cold — in a timed test, hand-rolling a hash map is lost marks.

Write a brute force first, always

Partial credit on a correct O(n²) beats zero on an unfinished O(n log n). Get something that compiles and passes sample cases, then optimise if time remains.

Practise edge cases mechanically

Empty input, single element, all duplicates, integer overflow, negative numbers. Hidden test cases are built from exactly these, and they are where most submissions quietly fail.

Budget the 210 minutes on paper

Read every problem in the first ten minutes, rank by confidence, then allocate. Do not let one hard dynamic programming problem eat ninety minutes that three easier ones needed.

Stage 04 — what actually got asked

SEBI Grade A IT Officer previous year questions (PYQ)

SEBI does not publish its IT Officer question papers. What exists is memory-based recall from candidates who sat the Mains — and reconstructed carefully, it is the single most useful planning document an aspirant has. Here is what more than a hundred recalled questions show.

Where the questions actually came from

Data Structures & Algorithms ~55%

Sorting, searching, hashing, trees, graphs. More than half the paper.

Object Oriented Programming ~25%

C++ virtual functions, Java inheritance and interfaces, Python classes.

Complexity & algorithm design ~12%

Recurrences, dynamic programming, backtracking, string matching.

DBMS, indexing & JSON ~8%

B-tree indexing, JSON handling, representation trade-offs.

Indicative distribution reconstructed from memory-based recall — not an official SEBI weightage.

A sample of the question style

Attempt each one before you read the answer.

Worst-case time complexity of Quick Sort, and when does it occur?

✓ O(n²) — when the pivot is always the smallest or largest element.

Which algorithm uses the LPS array?

✓ KMP (Knuth–Morris–Pratt).

Maximum height of an AVL tree with 12 nodes?

✓ 4.

Planar graph with E = 30 and F = 20 — how many vertices?

✓ 12, by Euler's formula V − E + F = 2.

Why are range queries slow in a hash table?

✓ Order is not maintained, so a range query degrades to O(n).

Static method in base and derived class, called via a base reference — which runs?

✓ The parent's, since static methods are not overridden.

Java 8 keyword that lets an interface carry a concrete method?

✓ default.

All 100+ solved PYQs, topic-wise →

Read the distribution as an instruction. If four-fifths of the recalled Mains paper is data structures, algorithms and OOP, then a study plan that spends its first month on networking and data warehousing is optimised for the wrong exam. Phase 1 rewards breadth; Phase 2, which carries your rank, rewards depth in exactly three areas.

The programme

SEBI Grade A IT Officer course, test series and notes

One package, three components, sequenced in the order the syllabus weights them. Lectures build the concept, notes compress it for revision, and the test series proves whether it actually holds under a clock.

COMPONENT 01

Video course

100+ hours of recorded lectures, sequenced by official weightage rather than textbook order — so Programming Concepts gets the airtime its 30 marks deserve.

  • Concept-first, then applied problems
  • Live coding demonstrations on screen
  • All nine Phase 1 topics + Phase 2 DSA track
  • Exercises after every session

COMPONENT 02

LaTeX notes

Typeset, downloadable PDFs designed for the last three weeks before the exam, when you need a topic back in your head in twenty minutes.

  • ER diagrams, normalisation, indexing worked out
  • 50+ SQL query problems with joins and subqueries
  • OSI vs TCP/IP comparison tables
  • Quick-revision sheets and topic-wise PYQs

COMPONENT 03

Test series

20+ tests that mirror the real interface and the real clock, including timed coding sets for Phase 2.

  • Topic-wise tests for DBMS, SQL, networks, security
  • Full-length 100-mark Phase 1 mocks
  • 210-minute coding simulations
  • Accuracy, percentile and time-per-question analytics

Also included

Live doubt sessions

Weekly, directly with Piyush.

Revision quizzes

Short weekly self-checks.

Strategy sessions

Question selection and pacing.

Pattern updates

Cloud, security and analytics refreshed each cycle.

Watch the strategy walkthrough

Piyush breaks down the IT stream syllabus, the weightage traps and a realistic study sequence.

A working plan

A 16-week preparation schedule for working professionals

Built for two to three focused hours on weekdays and a longer session on Sunday. The order is deliberate: coding practice starts in week one and never stops, because it is the one skill that cannot be crammed.

Weeks Primary focus Daily coding habit
1 – 4 Programming Concepts (30 marks). OOPS, inheritance, constructors, exception handling, scope and binding, parameter passing, recursion. Arrays, strings, two pointers — 2 problems a day.
5 – 8 Databases + SQL (20 marks). ER modelling, relational algebra, normal forms, B/B+ tree indexing, transactions, joins, nested queries. Linked lists, stacks, queues, hashing.
9 – 11 Networking + Cyber Security (20 marks). OSI and TCP/IP stacks, IP addressing, routing devices, application protocols, CIA triad, audits, firewalls. Trees, BST, heaps, graph traversals.
12 – 13 Algorithms, Python/R, Data Warehousing, Shell (30 marks). The high-return short topics — shell and warehousing are 10 marks for very little study time. Greedy, DP, backtracking, divide and conquer.
14 – 15 Full-length mocks + error log. Two Phase 1 mocks a week, each followed by a review session twice as long as the test. Weekly 210-minute timed coding simulation.
16 Revision only. LaTeX notes, quick-revision tables, formula and command sheets. No new topics. Re-solve your ten hardest past problems from memory.

Why this programme

What you get, compared with the usual bank-exam course

Parameter Piyush Wairale — SEBI IT Stream
Content depthIIT-standard conceptual treatment, not exam-guide summaries
Phase 2 coverageA dedicated coding lab with 210-minute simulations — the part most courses skip entirely
Test series20+ mocks with topic-wise accuracy and time-per-question analytics
Notes formatLaTeX-typeset PDFs, offline-downloadable, revision-first layout
MentorM.Tech, IIT Madras; 20,000+ aspirants mentored across GATE, PSU and IT Officer exams
SupportLive mentorship plus an active Telegram discussion group for IT Officer aspirants

About the educator

Piyush Wairale holds an M.Tech from IIT Madras and is a former instructor on the IIT Madras BS Degree Programme. He is a Microsoft Learn Educator, AWS Academy Educator and NPTEL Educator, and was awarded the Vidarbha Ratna Puraskar 2026 as Best Data Science and AI Educator in Vidarbha. He teaches DBMS, data structures, algorithms, networks and cyber security to aspirants of GATE DA, SEBI Grade A, IBPS SO, SBI SO and PSU technical recruitment.

Questions aspirants actually ask

SEBI Grade A IT Officer — frequently asked questions

What is the syllabus for SEBI Grade A IT Officer Phase 1 Paper 2?+
Nine topics totalling 100 marks: Database Concepts (10), SQL Queries (10), Programming Concepts in Java/C/C++ (30), Data Analytics Languages Python or R (10), Algorithms for Problem Solving (10), Networking Concepts (10), Information & Cyber Security (10), Data Warehousing (5) and Shell Programming (5). Programming Concepts alone is 30% of the paper — treat it as the anchor of your preparation, not one subject among nine.
Is SEBI Grade A Phase 2 for the IT stream really a coding test?+
Yes. Phase 2 Paper 2 for the IT stream is a coding test of 100 marks with a 210-minute duration, written in C++, Java or Python. The weightage is Data Structures 40, Algorithms 30, Object Oriented Programming 20 and String Manipulation 10. It is unusual among Indian regulatory recruitments in requiring working code rather than MCQs, and it carries two-thirds of Phase 2.
How many marks does programming carry in the SEBI Grade A IT stream?+
A decisive share, in both phases. Phase 1 Paper 2 gives Programming Concepts in Java, C and C++ 30 of 100 marks. Phase 2 Paper 2 is entirely a coding test, where Data Structures and Algorithms together are 70 marks and Object Oriented Programming another 20. Across the two technical papers, roughly 130 of 200 marks are directly programming based — which is the single most useful fact for planning your study time.
Do Phase 1 marks count in the final merit list?+
No. Phase 1 is a screening stage used only for shortlisting. The final merit list is built from Phase 2 marks at 85% weightage and the interview at 15%. Within Phase 2, Paper 1 (English descriptive) carries one-third and Paper 2 (the coding test) carries two-thirds.
Does SEBI release previous year question papers for the IT Officer exam?+
No. SEBI does not officially publish IT Officer question papers. What is available is memory-based recall reconstructed by candidates who appeared for the Mains. Used honestly — as a guide to topic distribution and difficulty rather than as a leaked paper — it is extremely useful. Our free bank of 100+ solved SEBI Grade A IT Officer PYQs groups them topic-wise with verified answers across sorting, searching, hashing, trees, graphs, OOP and DBMS.
Which programming language should I choose for the coding test?+
Choose the one you can debug fastest under pressure. C++ gives you the STL and the fastest execution. Java offers rich collections and clean object-oriented syntax, which helps with the 20-mark OOP component. Python is quickest to write and strongest for string manipulation but slower on large inputs. Pick early, learn the standard library thoroughly, and do not switch in the final month.
How much negative marking is there?+
One-fourth of the marks assigned to a question is deducted for each incorrect objective answer — 0.25 for a 1-mark question. Phase 1 typically requires 30% in Paper 1, 40% in Paper 2 and 40% aggregate. Because the IT stream Phase 2 pattern is specified separately, always confirm the marking scheme in the current official notification.
Is the SEBI IT syllabus similar to GATE Computer Science?+
There is heavy overlap in DBMS, SQL, algorithms, data structures, networks and programming, so GATE CS or GATE DA preparation transfers well. The differences: SEBI adds shell programming, data warehousing, cyber security and Python/R analytics; it drops theory of computation and compiler design; and it replaces GATE's numerical depth with applied questions plus a live coding test.
How long does preparation take?+
A working professional from a computer science background typically needs three to four months at two to three hours a day — the 16-week schedule above is built for exactly that. If your data structures are rusty, start the daily coding habit in week one rather than waiting for Phase 1 results, because coding fluency is the one thing that cannot be built in a fortnight.
How many mock tests should I attempt?+
At least twelve to fifteen full-length Phase 1 mocks and eight or more timed 210-minute coding sets. The value is in the review, not the score — spend twice as long analysing a test as writing it, and keep an error log that classifies every mistake as a concept gap, a silly error or time pressure. The three need completely different fixes.
Who is eligible for the SEBI Grade A IT stream?+
The IT stream usually requires a Bachelor's degree in Engineering in Computer Science, IT, Electronics or Electrical, or an MCA or equivalent qualification, together with the prescribed age limit as on the cut-off date. Exact eligibility, relaxations and dates are announced in each year's official notification, so read it before applying.
What exactly does the course include?+
100+ hours of recorded lectures sequenced by official weightage, LaTeX-typeset topic-wise notes as downloadable PDFs, a graded coding lab for Phase 2, 20+ topic-wise and full-length mock tests with analytics, weekly live doubt and mentorship sessions, and exam strategy sessions on question selection and pacing. View the full course page.
Can I prepare for SEBI IT alongside IBPS SO or GATE DA?+
Yes, and many candidates do. DBMS, SQL, networking, security and data structures are common to SEBI Grade A IT, IBPS SO, SBI SO and GATE DA, so roughly 60–70% of your study is shared. The SEBI-specific additions are the coding test practice and the English descriptive paper. Plan a common technical base and layer the exam-specific pieces on top.

Start with the paper that decides your rank

Course, LaTeX notes and the full test series in one package — including the coding lab for Phase 2 that most SEBI preparation quietly leaves out.

Enrol in the SEBI Grade A IT Stream Programme

Not ready yet? Start free with the 100+ solved SEBI IT Officer PYQs.

Questions? Write to support@piyushai.com, message on WhatsApp or call +91 94230 71961.

Keep reading

SEBI Grade A IT Officer — Courses