Question Bank
721 approved questions from the community
Which of the following are benefits of using OAuth for API security? (Select all that apply)
Which techniques can be used to implement idempotence in APIs? (Select all that apply)
Which of the following are common pagination techniques for APIs? (Select all that apply)
Which strategies help ensure backward compatibility in APIs? (Select all that apply)
Which of the following are key roles in the OAuth authorization flow? (Select all that apply)
Timestamp pagination applies a timestamp associated with the record to decide where to start and is particularly adept at handling constantly changing datasets.
Which of the following are benefits of implementing idempotence in API design? (Select all that apply)
What consideration is most important when choosing between offset-based and cursor-based pagination?
SOAP APIs are designed to be stateless like REST APIs.
In OAuth workflow, what does the authorization server provide to the client after user consent?
Which technique allows maintaining idempotence by storing previous request information in memory or a database?
What is the main disadvantage of offset-based pagination?
Which pagination technique uses a unique identifier to establish the starting point for the next set of results?
What is the primary consideration when deciding whether to support both singular and plural endpoint forms like `/car/{id}` and `/cars`?
What is OAuth primarily used for in API security?
Why might an API designer choose keyset pagination over offset-based pagination?
What is idempotence in the context of API design?
Which approach to implementing idempotence uses a unique identifier for each client action that the server checks to detect duplicates?
What is the 'Code on Demand' principle in REST architecture?
What is the main advantage of using media type (MIME type) versioning for APIs?