101
OneNoughtOne
Practice
Practice
Build, debug and explain your way to stronger skills.
All practice problems
Coding, design and hands-on challenges.
Repository Coding
Hands-on
Fix bugs and build in a real codebase.
Code Review
Hands-on
Find risks and explain your verdict.
Data structures & algorithms
Core patterns to advanced algorithms.
Machine learning
Implement ML and numerical methods.
SQL & databases
Queries, data and analytical problems.
HLD system design
Scalable architecture and tradeoffs.
LLD system design
Objects, interfaces and behavior.
Aptitude & previous-year papers
Aptitude topics and exam practice.
AI interview prep
Rehearse interviews with an AI tutor.
Online compiler
Write and run code in your browser.
Learn
Learn
Follow a path, explore a concept or study at your own pace.
Learning paths
Connect lessons, visualizers and practical challenges.
Algorithm visualizers
Step through algorithms and see how they work.
Books & reading
Bring your PDFs, take notes and study with AI.
Daily current affairs
Understand the news, save notes and revise the brief.
Data structures & algorithms
Learn the foundations of efficient problem solving.
Machine learning
Build mathematical intuition and explore ML concepts.
SQL & databases
Understand data models, queries and transactions.
System design
Study architecture, distributed systems and object design.
Find jobs
My access
Login
Register
Loading the books library…
Home
Practice
Learn
Jobs
You