64 quizzes · all tracks
Backend

Backend engineering Free

REST, SQL, caching, auth, transactions - the fundamentals that come up in every backend OA.

3 levels · timed MCQ →
Frontend

React Free

Hooks, state, JSX, performance - modern React fundamentals for fresher frontend rounds.

3 levels · timed MCQ →
AI, ML & data

Machine learning Premium

Supervised vs unsupervised, bias–variance, regularisation, evaluation - ML basics for data/ML fresher rounds.

3 levels · get Premium to practice →
AI, ML & data

Deep learning Premium

Backprop, optimizers, CNNs, RNNs, regularisation - DL fundamentals for ML/DL interview rounds.

3 levels · get Premium to practice →
AI, ML & data

LLMs Premium

Tokenisation, attention, context windows, RAG, hallucinations - LLM fundamentals for AI-track OAs.

3 levels · get Premium to practice →
AI, ML & data

Data science Premium

Data cleaning, EDA, feature engineering, cross-validation, leakage - data-science fundamentals candidates get grilled on.

3 levels · get Premium to practice →
CS fundamentals

Data structures Premium

Arrays, hash maps, trees, heaps, tries, graphs - pick-the-right-structure questions that dominate OAs.

3 levels · get Premium to practice →
CS fundamentals

Algorithms Premium

Sorting, searching, DP, greedy, graph traversal - algorithmic reasoning that shows up in every coding round.

3 levels · get Premium to practice →
CS fundamentals

System design Premium

Load balancers, caching layers, sharding, consistency - high-level design fundamentals for fresher HLD rounds.

3 levels · get Premium to practice →
Backend

SQL Premium

SELECT, JOINs, GROUP BY, subqueries, window functions - the SQL every backend candidate should know cold.

3 levels · get Premium to practice →
Programming languages

Python Premium

Language mechanics that trip up freshers: mutable defaults, closures, iterators, GIL. OA-grade Python.

3 levels · get Premium to practice →
Programming languages

JavaScript Premium

The parts of JS every OA hits: closures, hoisting, event loop, promises, this-binding, coercion.

3 levels · get Premium to practice →
Programming languages

TypeScript Premium

Type system beyond `any`: unions, generics, narrowing, utility types, discriminated unions.

3 levels · get Premium to practice →
Programming languages

Java Premium

Collections, generics, JVM basics, equals/hashCode - the fundamentals every product-based OA tests.

3 levels · get Premium to practice →
Frontend

HTML & CSS Premium

Semantic HTML, flexbox, grid, specificity, accessibility - foundation questions every frontend round asks.

3 levels · get Premium to practice →
Backend

Node.js Premium

Event loop, streams, worker threads, npm modules, ESM vs CJS - Node fundamentals for backend rounds.

3 levels · get Premium to practice →
Frontend

Next.js Premium

App Router, server vs client components, data fetching, caching, dynamic routes - Next.js 14+ essentials.

3 levels · get Premium to practice →
Cloud & DevOps

AWS Premium

EC2, S3, IAM, VPC, RDS, Lambda - the AWS services every cloud/backend OA touches.

3 levels · get Premium to practice →
Cloud & DevOps

Docker Premium

Images vs containers, layers, volumes, networking, compose - Docker fundamentals every DevOps OA checks.

3 levels · get Premium to practice →
Cloud & DevOps

Kubernetes Premium

Pods, deployments, services, configmaps, HPA, ingress - K8s fundamentals for cloud/infra rounds.

3 levels · get Premium to practice →
Backend

PostgreSQL Premium

Indexes, EXPLAIN, MVCC, JSONB, transactions, isolation - Postgres deep-dive fundamentals for backend rounds.

3 levels · get Premium to practice →
Backend

MongoDB Premium

Documents, indexes, aggregation pipeline, replica sets, sharding - MongoDB fundamentals for NoSQL rounds.

3 levels · get Premium to practice →
Backend

Redis Premium

Data types, TTL, persistence, pub/sub, transactions - Redis fundamentals for caching + queue rounds.

3 levels · get Premium to practice →
CS fundamentals

OOP Premium

Inheritance, polymorphism, encapsulation, SOLID - OOP fundamentals that come up cross-language.

3 levels · get Premium to practice →
Backend

DBMS Premium

ER modelling, normalisation, ACID, isolation levels, indexing - DBMS theory that shows up in every OA.

3 levels · get Premium to practice →
CS fundamentals

Operating systems Premium

Processes, threads, scheduling, memory, deadlocks - OS fundamentals that appear in every core-CS OA.

3 levels · get Premium to practice →
CS fundamentals

Computer networks Premium

TCP/IP, DNS, HTTP, TLS, subnetting - networking fundamentals every core-CS interview reaches for.

3 levels · get Premium to practice →
Cloud & DevOps

Git Premium

Branches, merges, rebases, resets, cherry-picks, reflog - practical Git for every engineering OA.

3 levels · get Premium to practice →
Cloud & DevOps

Linux Premium

File system, permissions, processes, signals, shell, common commands - Linux fundamentals every OA touches.

3 levels · get Premium to practice →
Programming languages

C++ Premium

Pointers, RAII, templates, STL, move semantics - high-signal C++ questions for competitive and systems roles.

3 levels · get Premium to practice →
Programming languages

C Premium

Pointers, memory layout, undefined behaviour - the C fundamentals that separate signal from noise.

3 levels · get Premium to practice →
Programming languages

Go Premium

Goroutines, channels, interfaces, error handling - practical Go for backend fresher rounds.

3 levels · get Premium to practice →
Programming languages

Rust Premium

Ownership, borrowing, lifetimes, traits - Rust concepts that show up in systems OAs.

3 levels · get Premium to practice →
Aptitude

Quantitative aptitude Premium

Arithmetic, ratios, percentages, time-speed-distance, probability - quant aptitude for OA round one.

3 levels · get Premium to practice →
Aptitude

Logical reasoning Premium

Series, syllogisms, seating, blood relations, coding-decoding - logical reasoning for aptitude rounds.

3 levels · get Premium to practice →
Frontend

Angular Premium

Components, DI, RxJS, change detection, forms - modern Angular fundamentals candidates actually get asked.

3 levels · get Premium to practice →
Cloud & DevOps

Azure Premium

Virtual Machines, Blob Storage, RBAC, VNet, App Service - Azure essentials for cloud rounds.

3 levels · get Premium to practice →
Backend

Cassandra Premium

Partition keys, consistency levels, CQL, replication, tombstones - Cassandra fundamentals for NoSQL rounds.

3 levels · get Premium to practice →
Cloud & DevOps

CI/CD Premium

Pipelines, stages, artifacts, environments, rollbacks - CI/CD concepts asked in modern DevOps rounds.

3 levels · get Premium to practice →
CS fundamentals

Compilers Premium

Lexing, parsing, ASTs, intermediate rep, optimisation - compiler concepts that show up in core-CS interviews.

3 levels · get Premium to practice →
AI, ML & data

Computer vision Premium

Filters, convolutions, CNN architectures, augmentation, detection basics - CV fundamentals for ML rounds.

3 levels · get Premium to practice →
CS fundamentals

Concurrency Premium

Race conditions, locks, atomics, thread pools, async models - concurrency fundamentals in a language-agnostic way.

3 levels · get Premium to practice →
Aptitude

Data interpretation Premium

Tables, bar/pie/line charts, caselets, comparisons - DI questions with a real chart or table per stem.

3 levels · get Premium to practice →
Backend

Django Premium

ORM, migrations, middleware, DRF basics, class-based views - Django fundamentals candidates get quizzed on.

3 levels · get Premium to practice →
Backend

Express Premium

Routing, middleware order, error handling, req/res lifecycle - Express fundamentals every Node round asks.

3 levels · get Premium to practice →
Backend

FastAPI Premium

Pydantic models, dependencies, async endpoints, background tasks - FastAPI essentials for Python backend rounds.

3 levels · get Premium to practice →
Cloud & DevOps

GCP Premium

Compute Engine, GCS, IAM, VPC, Cloud Run - GCP essentials for cloud-track interviews.

3 levels · get Premium to practice →
Programming languages

Kotlin Premium

Null safety, coroutines, data classes, extensions - modern Kotlin for Android and JVM roles.

3 levels · get Premium to practice →
AI, ML & data

Neural networks Premium

Perceptrons, MLPs, weights, gradients, initialisation - NN foundations that show up as first ML questions.

3 levels · get Premium to practice →
AI, ML & data

NLP Premium

Tokenisation, embeddings, sequence models, evaluation - classic and modern NLP fundamentals.

3 levels · get Premium to practice →
AI, ML & data

Pandas & NumPy Premium

DataFrame ops, indexing, groupby, joins, broadcasting, vectorisation - practical Pandas/NumPy for data rounds.

3 levels · get Premium to practice →
Programming languages

PHP Premium

Type juggling, arrays, sessions, PDO - PHP fundamentals that come up in web fresher OAs.

3 levels · get Premium to practice →
Aptitude

Puzzles Premium

Classical interview puzzles: seating arrangements, boxes, weighing, cross-the-river - logic puzzles for OA/interview rounds.

3 levels · get Premium to practice →
AI, ML & data

PyTorch Premium

Tensors, autograd, nn.Module, training loops, dataloaders - PyTorch essentials for DL interviews.

3 levels · get Premium to practice →
Frontend

Redux Premium

Reducers, actions, immutability, middleware, Redux Toolkit slices - practical Redux for interview rounds.

3 levels · get Premium to practice →
Programming languages

Ruby Premium

Blocks, mixins, symbols, iterators - Ruby idioms every fresher going into a Rails shop should know.

3 levels · get Premium to practice →
Backend

Spring Boot Premium

Beans, DI, JPA, REST controllers, profiles, actuator - Spring Boot fundamentals for Java backend OAs.

3 levels · get Premium to practice →
AI, ML & data

Statistics Premium

Distributions, hypothesis testing, confidence intervals, p-values, Bayes - statistics fundamentals for DS/ML rounds.

3 levels · get Premium to practice →
Frontend

Svelte Premium

Reactivity, stores, transitions, SvelteKit routing - Svelte 4/5 essentials for frontend OAs.

3 levels · get Premium to practice →
Programming languages

Swift Premium

Optionals, structs vs classes, protocols, ARC - iOS fresher-level Swift fundamentals.

3 levels · get Premium to practice →
Frontend

Tailwind CSS Premium

Utility-first patterns, responsive prefixes, dark mode, arbitrary values, extract-vs-repeat tradeoffs.

3 levels · get Premium to practice →
Cloud & DevOps

Terraform Premium

Providers, resources, state, modules, plan/apply, workspaces - practical Terraform for infra rounds.

3 levels · get Premium to practice →
Frontend

Testing Premium

Unit, integration, e2e - Jest, React Testing Library, Playwright/Cypress fundamentals candidates get asked.

3 levels · get Premium to practice →
Frontend

Vue Premium

Composition API, reactivity, template refs, computed vs watch - Vue 3 for fresher frontend interviews.

3 levels · get Premium to practice →