</>SkillRecallRECALL WHAT YOU KNOW
LibraryPlannerDaily RecallWhy SkillRecall
AboutNewsContact
Explore Library
Prepare for an interviewExplore Library
All topics
  • Process Modeling (BPMN/UML)Process Modeling (BPMN/UML)
  • SO
    Software Design Patterns & Principles
  • System Design & ArchitectureSystem Design & Architecture
System Design & ArchitectureAPI Design & Communication (REST, gRPC, messaging)

24 items

1

Fetching a User from a REST API

Code Quiz
2

Client–Server & REST Basics

Quiz
3

Client–Server & REST API Basics

Slides / Video
4

Client–Server & REST Basics

Flashcard
5

API Error Response Status Bug

Code Quiz
6

REST API Versioning Basics

Quiz
7

REST Status Codes in Express

Code Quiz
8

Correct Status Code for Async Resource Creation

Quiz
9

Paginated Endpoint with Version and Error Contract

Code Quiz
10

Cursor Pagination Design Choice

Quiz
11

REST Create Endpoint Status Code

Code Quiz
12

HTTP Methods & Status Codes Basics

Quiz
13

API Versioning, Pagination & Idempotency

Flashcard
14

Versioning, Pagination & Idempotency

Slides / Video
15

API Conventions: Versioning, Pagination, Errors

Slides / Video
16

REST API Conventions

Flashcard
17

Creating a Resource via Fetch

Code Quiz
18

Idempotency in REST Request Flow

Quiz
19

API Design & Request Flow

Slides / Video
20

Client-Server Request Flow

Flashcard
21

URL Shortener REST API Bug

Code Quiz
22

REST Endpoint for URL Shortener

Quiz
23

Design a REST URL Shortener API

Slides / Video
24

Designing a REST API for a URL Shortener

Flashcard
Slides / VideoAdvanced

Client–Server & REST API Basics

Learn how clients request resources and servers respond over HTTP using REST conventions.

Slide 1
1 / 6
← PreviousClient–Server & REST BasicsNext →Client–Server & REST Basics
</>SkillRecallRECALL WHAT YOU KNOW

Stay sharp, validate what you know, and explain it clearly — across software engineering, cloud & DevOps, AI, data, security, system design, testing & QA, mobile, UI/UX, and product & project management.

Explore

  • Library
  • Planner
  • Daily Recall
  • News

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

SkillRecall is a product of The Observable.

© 2026 SkillRecall. All rights reserved.

Made withlovein Sydney, Australia