Skip to content
Squarebrackets Private Limited
Squarebrackets
Courses
Browse
Explore
Services
Learning
Prep
Code&Run
Whiteboard
LMS
— Interview prep

Practice coding problems

Solve by topic and difficulty, run and check your code in the browser, and get interview‑ready. Points: Easy 1 · Medium 2 · Hard 3 · Practice 0.

Browse by topic

Trending courses

Go beyond practice — explore our instructor-led courses.

DevOps & Automation Bootcamp
Learn the full DevOps toolchain — CI/CD, Docker, Kubernetes, infrastructure as code, cloud and monitoring — and automate delivery end to end.
View course
Data Structures and Algorithms using Javascript
Master data structures and algorithms in JavaScript — from arrays and trees to dynamic programming — with interview-focused, practice-heavy problem solving.
View course
Java Full Stack Bootcamp with DSA & System Design
Become a complete Java engineer — Spring Boot back-ends, a modern front-end, plus DSA and system design for product-company interviews.
View course
Microsoft Azure AI Engineer Associate (AI-102) Certification Training
Master Microsoft Azure AI-102 with hands-on training in Azure OpenAI, Speech, Vision, and Language Services. Build production-ready AI solutions and pass the exam on your first attempt.
View course
MERN Bootcamp with Microservices DSA & System Design
A complete MERN full-stack bootcamp — MongoDB, Express, React, Node — plus microservices, DSA and system design for product-company interviews.
View course
Robotics Foundation
Learn how robots sense, think and move — electronics, microcontrollers, sensors and motors — and build a working robot in this beginner-friendly course.
View course
Cybersecurity Training: SOC Operations & Cloud Security
Master security operations center (SOC) workflows and cloud security architectures. Learn threat hunting, incident response, SIEM deployment, and securing AWS/Azure environments through hands-on labs.
View course
App Development with Flutter & Dart
Build cross-platform Android and iOS apps with Flutter and Dart — from widgets and state to publishing on the app stores.
View course
Forward Deployed Engineering (FDE) Masterclass
Master the art of Forward Deployed Engineering. Bridge the gap between complex product engineering and enterprise client deployments with hands-on systems integration, custom API development, and hybrid-cloud infrastructure.
View course
Production-Grade Generative AI and Agentic AI Engineer Program
Master Generative AI and Agentic AI from scratch to production. Build, optimize, and deploy multi-agent systems, advanced RAG pipelines, and LLM applications using LangChain, CrewAI, LlamaIndex, and vLLM.
View course
Microsoft Azure Solutions Architect AZ-305 Certification Training
Master Azure infrastructure, identity, data storage, and business continuity. Industry-aligned AZ-305 training with live online cohorts in IST for engineers worldwide.
View course
Microsoft Azure DevOps Solutions Architect (AZ-400)
Master Azure DevOps (AZ-400) with hands-on live online labs. Build multi-stage YAML pipelines, manage IaC with Bicep and Terraform, and deploy containerised microservices to AKS.
View course

Frequently asked questions

Is Squarebrackets Prep free?+

Yes — practising coding problems on Squarebrackets Prep is completely free. You run and check your solution in the browser at no cost.

How does the online judge work?+

You write your solution in the in-browser compiler and submit it. It runs against hidden test cases and is marked correct only when all of them pass.

What topics can I practise?+

Problems are organised by topic — arrays, strings, hashing, dynamic programming, trees, graphs, sorting, greedy, recursion and more — and by difficulty: Easy, Medium and Hard.

How are points scored?+

Points are awarded by difficulty: Easy = 1, Medium = 2, Hard = 3, and Practice problems = 0. Your total shows on your prep profile.

Which programming languages are supported?+

You can solve problems in Python, Java, C, C++, JavaScript and more — the same languages supported by the Squarebrackets online compiler.

Is this useful for coding interview preparation?+

Yes. The problem set mirrors common coding-interview and competitive-programming patterns, so it is built for interview and placement preparation.