Crack the coding interview with a working engineer, every day

A small daily batch matched to your level and language. 30 minutes clearing your doubts, 2 hours of new coding, and free practice on DevCli in between.

How it works

Step 1

Take the placement test

About an hour, in the language you want to interview in: concept questions plus three coding problems run on real test cases. It tells you — and your mentor — where to start.

Step 2

Join a batch at your level

Small groups of up to six, one level and one language each, taught live by a working engineer.

Step 3

Daily: 30 min doubts + 2 hrs new coding

Every session opens by clearing doubts on yesterday’s homework, then moves on to new concepts and live coding together.

Step 4

Practise on DevCli, come back tomorrow

Homework is set on DevCli’s free practice platform. Your mentor sees what you solved and where you got stuck before the next class.

Three levels

Beginner

About 4 months

Language basics, arrays and strings, hashing, recursion. For people who are new to coding or rusty.

Intermediate

Up to 3 months

Two pointers, sliding window, stacks and queues, linked lists, trees, binary search — the core interview patterns.

Advanced

Up to 3 months

Graphs, dynamic programming, heaps and tries, plus system design and full mock interviews.

Open batches

Fees are paid to your mentor directly after they accept you. DevCli takes nothing.

We teach; we never interview for you. Proxy interviews and live answer-feeding are fraud. They get people fired and put visas at risk. They are banned for students and mentors alike.

Questions

How much does it cost?

Each batch shows its monthly fee, typically ₹50,000–70,000 a month. You pay your mentor directly once they accept you; DevCli takes no cut. Practice on DevCli is always free, whether or not you join a batch.

Who are the mentors?

Working software engineers who code for a living. Every mentor profile shows their background and LinkedIn so you can check before applying.

Will a mentor help me during a real interview?

No. We teach you to pass interviews yourself. Proxy interviews or feeding answers during a real interview are fraud and are banned — anyone found doing it is removed from the program.

Which languages are taught?

Each batch teaches one language. Practice and the placement test support Python, Java, JavaScript, TypeScript, C++, C# and Go.