DevAtlas

Learn

  • Dashboard
  • Learning Paths
  • All Categories
  • Topics

Practice

  • Interview Questions
  • Flashcards
  • Quizzes
  • Study Plans

Personal

  • Bookmarks
  • Notes
  • Progress
  • PDF Library
  • Settings
  • About
  1. Flashcards
0%

Flashcards

Flip, rate, and let spaced repetition schedule your reviews.

All

36

Due today

36

Known

0

Needs review

0

Difficult

0

36 results
  • What are the parts of an HTTP request?

  • What does it mean that HTTP is stateless?

  • What is the Content-Type header for?

  • Which HTTP methods are safe?

  • Which HTTP methods are idempotent?

  • What is the difference between PUT and PATCH?

  • What do the five HTTP status classes mean?

  • What is the difference between 401 and 403?

  • What is the difference between 301 and 302?

  • What are the six REST constraints?

  • In REST, what is a resource vs a representation?

  • What does HATEOAS mean and which maturity level is it?

  • PUT vs PATCH: what does each do to a resource?

  • Is PATCH idempotent?

  • What are the two standardized PATCH body formats?

  • Authentication vs authorization — one line each?

  • When do you return 401 vs 403?

  • Which runs first, authN or authZ, and why?

  • What are the three parts of a JWT?

  • Is a JWT encrypted?

  • Why are JWTs paired with refresh tokens?

  • Access token vs refresh token in one line?

  • What does refresh token rotation with reuse detection do?

  • Where should each token be stored in a browser?

  • What is the order of the main State lifecycle callbacks?

  • Where do you set up resources and where do you release them?

  • What is the mounted flag and why guard setState with it?

  • What is the key difference between StatelessWidget and StatefulWidget?

  • What does setState() do?

  • When should you choose StatefulWidget over StatelessWidget?

  • What is a BuildContext?

  • Which direction does Theme.of(context) search?

  • Why check `mounted` before using context after await?

  • What is a database index and what does it cost?

  • What is the left-prefix rule for composite indexes?

  • What is a covering index?