Skip to content
javabypankaj
HomeLibraryPopularCommunity
14
REST API & Web
8 topics · 40 questions
1REST Fundamentals0/22HTTP Methods0/553HTTP Status Codes0/444Error Handling & Problem Details0/115Caching & ETags0/116Pagination, Filtering & HATEOAS0/447API Versioning & Content Negotiation0/118API Design Best Practices0/2222
1REST Fundamentals22HTTP Methods53HTTP Status Codes44Error Handling & Problem Details15Caching & ETags16Pagination, Filtering & HATEOAS47API Versioning & Content Negotiation18API Design Best Practices22
8 topics40 Qs0%
01Core Java17002OOP3203Collections6704Exception Handling2805Concurrency & Multithreading12706Java Streams, Lambda & Functional Programming32807Spring & Spring Boot2608Transactions3209JPA & Hibernate6910Microservices19411Kafka & Messaging9112DevOps, CI/CD & Tooling13313Database & SQL14114REST API & Web4015Design Patterns & LLD5716Advanced Java7117Coding Problems: DSA49218AWS & Cloud4119Data Engineering19420QA, Testing & SDET4121System Design3522Security2023Behavioral / HR: STAR Method37
8Topics
40Questions
0%Complete
1 of 8 topics
Topics
1REST Fundamentals0/22
2HTTP Methods0/553HTTP Status Codes0/444Error Handling & Problem Details0/115Caching & ETags0/116Pagination, Filtering & HATEOAS0/447API Versioning & Content Negotiation0/118API Design Best Practices0/2222

REST Fundamentals

REST API & Web·Topic 1 of 8·2 questions
Q1What does REST stand for, its core constraints, and how a RESTful API differs from RPC-style HTTP

REST is an architectural style that organises APIs around resource nouns with standard HTTP verbs, statelessness, and cacheability, defined by Roy Fielding in 2000.

Read Answer
Q2What are the roles of the HTTP methods in RESTful APIs (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS)

GET reads, POST creates, PUT replaces, PATCH partially updates, DELETE removes, HEAD checks headers, and OPTIONS reports which methods are allowed.

Read Answer
Next · Topic 2HTTP Methods5 questions
javabypankaj© 2026 javabypankaj
PrivacyTerms
HomeSearchLibrary