❓
물음표살인마 블로그
CtrlK
  • README
  • ALGORITHM
    • Sieve of Eratosthenes
    • Round Up
    • Binary Search
    • Union Find
    • Sorting Array
    • Lcm, Gcd
  • TechTalk Review
    • if(kakao)
    • Woowacon
    • Slash(toss)
  • Books
    • CS Note for Interview
    • Learning the Basics of Large-Scale System Design through Virtual Interview Cases
    • Computer System A programmer's perspective
    • Effective Java
    • Head First Design Patterns
    • Digging Deep into JVM
  • Interview Practices
    • Restful API Practices
      • Url Shortener API
      • Event Ticket Reservation API
      • Course Management API
      • Search posts by tags API
      • Online Code platform API
      • Simple Task Management API
      • Event Participation API
      • Review System API
      • Car management API
      • Online Library
    • Naver Interview Prep
  • K6 Optimization Project
    • Tweeter Project
    • Leetcode Project
  • F-Lab
    • Ecom - Ecommerce Project
    • Week1
    • Week2
    • Week3
    • Week4
    • Week5
    • Week6
    • Week7
    • Week 8
    • Week10
  • TOY Project
    • CodeMentor
  • AI
    • VibeCoding
  • Kotlin
    • Kotlin CheatSheet
    • Kotlin Test Tutorial
    • Beginner Kotlin for Java Developer
  • JAVA
    • MESI protocol in CAS
    • CAS (Compare and Set)
    • BlockingQueue
    • Producer & Consumer
    • Synchronized && ReentrantLock
    • Memory Visibility
    • Checked vs Unchecked Exception
    • Thread
    • Batch delete instead of Cascade
    • Java Questions
    • Java 101
  • SPRING
    • Hybrid RBAC (Role + Permission)
    • AOP
    • DIP. Dependency Inversion Principal
    • Ioc container, di practice
    • @Transactional
    • Proxy Pattern
    • Strategy Pattern
    • Template Method Pattern
    • using profile name as variable
    • Spring Questions
  • DATABASE
    • Consistent Hashing
    • Subquery
    • Outer Join , other join & Experiments
    • Inner Join
    • Twitter Table Structure Guide
    • Twitter - Cassandra, Fan out on Write
    • Enhancing Query Performance & Stability - User list
    • Ensuring Data Consistency, Atomicity and UX Optimization (feat.Firebase)
    • Redis: Remote Dictionary Server
    • Database Questions
    • Normalization
  • NETWORK
    • HTTP & TCP head of line blocking
    • HTTP 0.9-3.0
    • Blocking, NonBlocking and Sync, Async
    • Network Questions
    • Network 101
  • OS
    • Operating System Questions
    • Operating System 101
  • COMPUTER SCIENCE
    • Computer Architecture 101
  • Programming Paradigm
    • Declarative vs Imperative
  • JPA, QueryDsl
    • why fetchResults() is deprecated
  • PYTHON
    • Icecream
  • FASTAPI
    • Template Page
  • LINUX
    • Template Page
  • DATA STRUCTURE
    • Counting Sort
    • Array vs Linked List
  • GIT, Github
    • git clone, invalid path error
  • INFRA
    • BFF & Front Server
  • AWS
    • Server Log Archive Pipeline
    • Image Processing using Lambda
  • DOCKER
    • Docker and VM
    • Python Executable Environment
    • Docker commands
  • docker-compose
    • Kafka, Multi Broker
  • KUBERNATES
    • !Encountered Errors
    • Kubernetes Components
    • Helm
    • Pod network
    • Service network
    • Service type
    • service-name-headless?
    • kube-proxy
  • GraphQL
    • Template Page
  • WEB
    • Template Page
  • Reviews
    • Graphic Intern Review
    • Kakao Brain Pathfinder Review
    • JSCODE 자바 1기 Review
  • 😁Dev Jokes
    • Image
Powered by GitBook
On this page
  1. Interview Practices

Restful API Practices

Url Shortener APIEvent Ticket Reservation APICourse Management APISearch posts by tags APIOnline Code platform APISimple Task Management APIEvent Participation APIReview System APICar management APIOnline Library
PreviousChapter 8. Bytecode Executor Engine (1/2)NextUrl Shortener API

Last updated 7 months ago