APIs & distributed systems · topic 1 of 4

REST APIs

HTTP verbs, status codes, idempotency, versioning.

Questions below are grouped from foundations to advanced. Work top to bottom if the topic is new to you, or jump to a level if you are brushing up.

Questions
24
Difficulty mix
6 easy · 12 medium · 6 hard

Topics covered

  • Auth7
  • Idempotency4
  • Status Codes4
  • HTTP Methods4
  • Versioning3
  • HATEOAS2

Foundations

Easy · 6 questions

Definitions and building blocks — start here if the topic is new to you.

Core concepts

Medium · 12 questions

The questions most interviews spend their time on: how it works and when to use it.

Advanced

Hard · 6 questions

Internals, trade-offs and edge cases — useful for senior rounds and follow-ups.

Advertisement

Google AdSense slot