Practice
MCQ quizzes calibrated to real OA difficulty. Server-scored, teach-back explanations, weak-area breakdown. No AI at attempt time.
Backend engineering Free
REST, SQL, caching, auth, transactions - the fundamentals that come up in every backend OA.
3 levels · timed MCQ →FrontendReact Free
Hooks, state, JSX, performance - modern React fundamentals for fresher frontend rounds.
3 levels · timed MCQ →AI, ML & dataMachine learning Premium
Supervised vs unsupervised, bias–variance, regularisation, evaluation - ML basics for data/ML fresher rounds.
3 levels · get Premium to practice →AI, ML & dataDeep learning Premium
Backprop, optimizers, CNNs, RNNs, regularisation - DL fundamentals for ML/DL interview rounds.
3 levels · get Premium to practice →AI, ML & dataLLMs Premium
Tokenisation, attention, context windows, RAG, hallucinations - LLM fundamentals for AI-track OAs.
3 levels · get Premium to practice →AI, ML & dataData science Premium
Data cleaning, EDA, feature engineering, cross-validation, leakage - data-science fundamentals candidates get grilled on.
3 levels · get Premium to practice →CS fundamentalsData structures Premium
Arrays, hash maps, trees, heaps, tries, graphs - pick-the-right-structure questions that dominate OAs.
3 levels · get Premium to practice →CS fundamentalsAlgorithms Premium
Sorting, searching, DP, greedy, graph traversal - algorithmic reasoning that shows up in every coding round.
3 levels · get Premium to practice →CS fundamentalsSystem design Premium
Load balancers, caching layers, sharding, consistency - high-level design fundamentals for fresher HLD rounds.
3 levels · get Premium to practice →BackendSQL Premium
SELECT, JOINs, GROUP BY, subqueries, window functions - the SQL every backend candidate should know cold.
3 levels · get Premium to practice →Programming languagesPython Premium
Language mechanics that trip up freshers: mutable defaults, closures, iterators, GIL. OA-grade Python.
3 levels · get Premium to practice →Programming languagesJavaScript Premium
The parts of JS every OA hits: closures, hoisting, event loop, promises, this-binding, coercion.
3 levels · get Premium to practice →Programming languagesTypeScript Premium
Type system beyond `any`: unions, generics, narrowing, utility types, discriminated unions.
3 levels · get Premium to practice →Programming languagesJava Premium
Collections, generics, JVM basics, equals/hashCode - the fundamentals every product-based OA tests.
3 levels · get Premium to practice →FrontendHTML & CSS Premium
Semantic HTML, flexbox, grid, specificity, accessibility - foundation questions every frontend round asks.
3 levels · get Premium to practice →BackendNode.js Premium
Event loop, streams, worker threads, npm modules, ESM vs CJS - Node fundamentals for backend rounds.
3 levels · get Premium to practice →FrontendNext.js Premium
App Router, server vs client components, data fetching, caching, dynamic routes - Next.js 14+ essentials.
3 levels · get Premium to practice →Cloud & DevOpsAWS Premium
EC2, S3, IAM, VPC, RDS, Lambda - the AWS services every cloud/backend OA touches.
3 levels · get Premium to practice →Cloud & DevOpsDocker Premium
Images vs containers, layers, volumes, networking, compose - Docker fundamentals every DevOps OA checks.
3 levels · get Premium to practice →Cloud & DevOpsKubernetes Premium
Pods, deployments, services, configmaps, HPA, ingress - K8s fundamentals for cloud/infra rounds.
3 levels · get Premium to practice →BackendPostgreSQL Premium
Indexes, EXPLAIN, MVCC, JSONB, transactions, isolation - Postgres deep-dive fundamentals for backend rounds.
3 levels · get Premium to practice →BackendMongoDB Premium
Documents, indexes, aggregation pipeline, replica sets, sharding - MongoDB fundamentals for NoSQL rounds.
3 levels · get Premium to practice →BackendRedis Premium
Data types, TTL, persistence, pub/sub, transactions - Redis fundamentals for caching + queue rounds.
3 levels · get Premium to practice →CS fundamentalsOOP Premium
Inheritance, polymorphism, encapsulation, SOLID - OOP fundamentals that come up cross-language.
3 levels · get Premium to practice →BackendDBMS Premium
ER modelling, normalisation, ACID, isolation levels, indexing - DBMS theory that shows up in every OA.
3 levels · get Premium to practice →CS fundamentalsOperating systems Premium
Processes, threads, scheduling, memory, deadlocks - OS fundamentals that appear in every core-CS OA.
3 levels · get Premium to practice →CS fundamentalsComputer networks Premium
TCP/IP, DNS, HTTP, TLS, subnetting - networking fundamentals every core-CS interview reaches for.
3 levels · get Premium to practice →Cloud & DevOpsGit Premium
Branches, merges, rebases, resets, cherry-picks, reflog - practical Git for every engineering OA.
3 levels · get Premium to practice →Cloud & DevOpsLinux Premium
File system, permissions, processes, signals, shell, common commands - Linux fundamentals every OA touches.
3 levels · get Premium to practice →Programming languagesC++ Premium
Pointers, RAII, templates, STL, move semantics - high-signal C++ questions for competitive and systems roles.
3 levels · get Premium to practice →Programming languagesC Premium
Pointers, memory layout, undefined behaviour - the C fundamentals that separate signal from noise.
3 levels · get Premium to practice →Programming languagesGo Premium
Goroutines, channels, interfaces, error handling - practical Go for backend fresher rounds.
3 levels · get Premium to practice →Programming languagesRust Premium
Ownership, borrowing, lifetimes, traits - Rust concepts that show up in systems OAs.
3 levels · get Premium to practice →AptitudeQuantitative aptitude Premium
Arithmetic, ratios, percentages, time-speed-distance, probability - quant aptitude for OA round one.
3 levels · get Premium to practice →AptitudeLogical reasoning Premium
Series, syllogisms, seating, blood relations, coding-decoding - logical reasoning for aptitude rounds.
3 levels · get Premium to practice →FrontendAngular Premium
Components, DI, RxJS, change detection, forms - modern Angular fundamentals candidates actually get asked.
3 levels · get Premium to practice →Cloud & DevOpsAzure Premium
Virtual Machines, Blob Storage, RBAC, VNet, App Service - Azure essentials for cloud rounds.
3 levels · get Premium to practice →BackendCassandra Premium
Partition keys, consistency levels, CQL, replication, tombstones - Cassandra fundamentals for NoSQL rounds.
3 levels · get Premium to practice →Cloud & DevOpsCI/CD Premium
Pipelines, stages, artifacts, environments, rollbacks - CI/CD concepts asked in modern DevOps rounds.
3 levels · get Premium to practice →CS fundamentalsCompilers Premium
Lexing, parsing, ASTs, intermediate rep, optimisation - compiler concepts that show up in core-CS interviews.
3 levels · get Premium to practice →AI, ML & dataComputer vision Premium
Filters, convolutions, CNN architectures, augmentation, detection basics - CV fundamentals for ML rounds.
3 levels · get Premium to practice →CS fundamentalsConcurrency Premium
Race conditions, locks, atomics, thread pools, async models - concurrency fundamentals in a language-agnostic way.
3 levels · get Premium to practice →AptitudeData 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 →BackendDjango Premium
ORM, migrations, middleware, DRF basics, class-based views - Django fundamentals candidates get quizzed on.
3 levels · get Premium to practice →BackendExpress Premium
Routing, middleware order, error handling, req/res lifecycle - Express fundamentals every Node round asks.
3 levels · get Premium to practice →BackendFastAPI Premium
Pydantic models, dependencies, async endpoints, background tasks - FastAPI essentials for Python backend rounds.
3 levels · get Premium to practice →Cloud & DevOpsGCP Premium
Compute Engine, GCS, IAM, VPC, Cloud Run - GCP essentials for cloud-track interviews.
3 levels · get Premium to practice →Programming languagesKotlin Premium
Null safety, coroutines, data classes, extensions - modern Kotlin for Android and JVM roles.
3 levels · get Premium to practice →AI, ML & dataNeural networks Premium
Perceptrons, MLPs, weights, gradients, initialisation - NN foundations that show up as first ML questions.
3 levels · get Premium to practice →AI, ML & dataNLP Premium
Tokenisation, embeddings, sequence models, evaluation - classic and modern NLP fundamentals.
3 levels · get Premium to practice →AI, ML & dataPandas & NumPy Premium
DataFrame ops, indexing, groupby, joins, broadcasting, vectorisation - practical Pandas/NumPy for data rounds.
3 levels · get Premium to practice →Programming languagesPHP Premium
Type juggling, arrays, sessions, PDO - PHP fundamentals that come up in web fresher OAs.
3 levels · get Premium to practice →AptitudePuzzles 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 & dataPyTorch Premium
Tensors, autograd, nn.Module, training loops, dataloaders - PyTorch essentials for DL interviews.
3 levels · get Premium to practice →FrontendRedux Premium
Reducers, actions, immutability, middleware, Redux Toolkit slices - practical Redux for interview rounds.
3 levels · get Premium to practice →Programming languagesRuby Premium
Blocks, mixins, symbols, iterators - Ruby idioms every fresher going into a Rails shop should know.
3 levels · get Premium to practice →BackendSpring Boot Premium
Beans, DI, JPA, REST controllers, profiles, actuator - Spring Boot fundamentals for Java backend OAs.
3 levels · get Premium to practice →AI, ML & dataStatistics Premium
Distributions, hypothesis testing, confidence intervals, p-values, Bayes - statistics fundamentals for DS/ML rounds.
3 levels · get Premium to practice →FrontendSvelte Premium
Reactivity, stores, transitions, SvelteKit routing - Svelte 4/5 essentials for frontend OAs.
3 levels · get Premium to practice →Programming languagesSwift Premium
Optionals, structs vs classes, protocols, ARC - iOS fresher-level Swift fundamentals.
3 levels · get Premium to practice →FrontendTailwind CSS Premium
Utility-first patterns, responsive prefixes, dark mode, arbitrary values, extract-vs-repeat tradeoffs.
3 levels · get Premium to practice →Cloud & DevOpsTerraform Premium
Providers, resources, state, modules, plan/apply, workspaces - practical Terraform for infra rounds.
3 levels · get Premium to practice →FrontendTesting Premium
Unit, integration, e2e - Jest, React Testing Library, Playwright/Cypress fundamentals candidates get asked.
3 levels · get Premium to practice →FrontendVue Premium
Composition API, reactivity, template refs, computed vs watch - Vue 3 for fresher frontend interviews.
3 levels · get Premium to practice →