Medium Full Stack Developer questions
34 questions · 10 points each for a correct first answer.
- 1.JWT in localStorageauthentication, securitymedium
- 2.The N+1 query problemdatabases, performancemedium
- 3.CSRF with cookie sessionssecurity, authenticationmedium
- 4.Server Components and the databasenextjs, react-server-componentsmedium
- 5.Offset vs cursor paginationapi-design, databasesmedium
- 6.Optimistic update failsstate-management, uxmedium
- 7.Renaming a column safelydatabases, deploymentmedium
- 8.Caching hashed static filescaching, performancemedium
- 9.One failing widget breaks the dashboardasync-await, error-handling, resiliencemedium
- 10.Three awaits, three times slowerasync-await, performancemedium
- 11.Hiding the button is not authnextjs, authorization, server-actionsmedium
- 12.Old title after savingnextjs, cachingmedium
- 13.When SameSite=Lax cookies are sentcookies, csrfmedium
- 14.One schema for form and APItypescript, validation, api-designmedium
- 15.Moving credits between accountsprisma, transactions, sqlmedium
- 16.Composite index column ordersql, indexing, database-performancemedium
- 17.Search shows results for old inputreact, race-conditions, data-fetchingmedium
- 18.Returning form validation errorsapi-design, error-handlingmedium
- 19.ETag and If-None-Matchhttp-caching, performancemedium
- 20.Rate limiter that does not limitrate-limiting, redis, api-securitymedium
- 21.Serving private invoice PDFsfile-storage, authorization, awsmedium
- 22.Slow Docker builds on every changedocker, ci-cdmedium
- 23.Changed env var, old value in browsernextjs, configuration, deploymentmedium
- 24.Users see each other’s profilehttp-caching, cdn, web-securitymedium
- 25.User bios rendered as HTMLxss, web-security, reactmedium
- 26.Sensitive data inside a JWTjwt, authenticationmedium
- 27.Type cast on fetch responsetypescript, api-contractsmedium
- 28.GraphQL author lookupsgraphql, database-performancemedium
- 29.Webhook signature always failswebhooks, nodejs, api-securitymedium
- 30.One report slows every requestnodejs, event-loop, performancemedium
- 31.Tracing one failed checkoutobservability, loggingmedium
- 32.Releasing a risky checkoutfeature-flags, deploymentmedium
- 33.Flaky end-to-end teste2e-testing, playwrightmedium
- 34.Relative fetch on the servernextjs, react-server-components, data-fetchingmedium