Language · Beginner to intermediate
Python, properly — a full course for placements
Twelve lessons that take you from how the interpreter works to the six patterns behind most coding-round questions. Written to be read once and remembered.
Short course · Beginner to intermediate
Embeddings, RAG and LLM internals — explained at the depth an interview panel expects, not at the depth a research paper expects.
Almost every GenAI tutorial online is written for working engineers shipping a product. An interview panel is not asking you to ship a product — it is asking whether you understand what you built and can defend it for four minutes. That is a different depth, and nobody teaches it.
Pre-final and final year engineering students
What you will be able to do afterwards
The 6 lessons
Also free
Language · Beginner to intermediate
Twelve lessons that take you from how the interpreter works to the six patterns behind most coding-round questions. Written to be read once and remembered.
Short course · Beginner to intermediate
Three lessons on what a reviewer actually opens, what they check in ninety seconds, and the JavaScript questions that follow.
Language · Beginner to intermediate
Twelve lessons from the JVM to the Collections framework, written around the questions service companies actually ask in the technical round.
Free to learn · paid to be measured
Every lesson on this site is free and needs no account. What a subscription buys is the graded practice, the full-length mocks, the spoken AI interviews and a readiness score you can act on.