Practice Problems

We have handpicked problems from CodeChef and mapped them to every topic. Improve your programming skills by solving them.

Problems Bank Free

Problems to practice from our Free (Micro or Special) Sessions

Practice a wide variety of problems from free classes.

Practice Problems

More Problems to Practice

We have a wide variety of problems on CodeChef

Practice Problems

Get problem bank access for all topics with Plus Membership

Problems Bank Plus

If already a Plus Subscribed User - Go to unacademy & Sync your account to CodeChef. Also make sure you are logged in to your CodeChef Account on this page.

Each topic provides a vast number of problems to practice. Hone your programming skills by solving them.

Introduction to Programming

Introduction to Programming II

Sorting and Searching

Basic Data Structures I

Advanced Data Structure II

Data Structures - Square Root Decomposition

Number Theory

Greedy Algorithms

Recursion and Dynamic Programming

Advanced Dynamic Programming

C++ Standard Template Library (STL)

Additional Concepts in C++

Interview Preparation

Maths and Puzzles - Interview Preparation

Sorting and Searching - Interview Preparation

2-Pointers and Bit Manipulation


String Algorithm - Interview Preparation

Game Theory and Greedy Algorithm - Interview Preparation

Dynamic Programming - Interview Preparation

Trees and Graphs


Queries on Trees

Computational Geometry