Full Stack Developer
API development questions
41 questions on API development for full stack developers, easiest first.
Easy 15
- Status code after creating a resourceeasy
- Fixing a CORS erroreasy
- Which method is idempotenteasy
- Status 401 vs 403easy
- PATCH vs PUT for one fieldeasy
- Empty req.body in Expresseasy
- Posts vanish from GET linkseasy
- Is browser validation enough?easy
- URL for a user’s orderseasy
- What triggers a preflighteasy
- Dates sent through JSONeasy
- Why commit the lockfileeasy
- Caching a bank statement pageeasy
- Response for an empty listeasy
- What ^3.22.4 allowseasy
Medium 14
- Offset vs cursor paginationmedium
- One schema for form and APImedium
- Returning form validation errorsmedium
- ETag and If-None-Matchmedium
- Rate limiter that does not limitmedium
- Users see each other’s profilemedium
- Type cast on fetch responsemedium
- GraphQL author lookupsmedium
- Webhook signature always failsmedium
- One report slows every requestmedium
- Rate limit keyed on X-Forwarded-Formedium
- Deeply nested GraphQL querymedium
- Many login attempts in one requestmedium
- Valid webhook sent twicemedium
Hard 12
- Preventing double charges on retryhard
- Module variable holds the current userhard
- Profile update accepts any fieldhard
- Large IDs change in the browserhard
- Two agents edit one tickethard
- Items missing between pageshard
- Comparing secret tokens safelyhard
- Async error skips Express handlerhard
- Choosing an API contract approachhard
- Errors only right after a deployhard
- Proxy and server disagree on body lengthhard
- Access check only on the top fieldhard