Easy Backend Developer questions
34 questions · 5 points each for a correct first answer.
- 1.Status code after creating a resourcehttp, rest-api-designeasy
- 2.The non-idempotent methodhttp, idempotencyeasy
- 3.Stopping SQL injectionsecurity, sqleasy
- 4.How to store passwordssecurity, authenticationeasy
- 5.Purpose of a database indexsql, database-indexingeasy
- 6.What stateless means in RESTrest-api-designeasy
- 7.401 or 403http, authorizationeasy
- 8.Keeping secrets out of codesecurity, configurationeasy
- 9.Updating only one fieldhttp, rest-api-designeasy
- 10.Status code for too many requestshttp, rate-limitingeasy
- 11.Rows returned by a LEFT JOINsql, joinseasy
- 12.What a foreign key enforcessql, data-modellingeasy
- 13.Atomicity in a money transfertransactions, sqleasy
- 14.Browser blocks a call that curl allowshttp, web-securityeasy
- 15.What a 504 from Nginx meanshttp, debuggingeasy
- 16.Docker image versus containerdockereasy
- 17.Redis TTL after SET with EXredis, cachingeasy
- 18.Undoing a bad commit on maingiteasy
- 19.Promise and setTimeout ordernodejs, event-loopeasy
- 20.COUNT and AVG with NULLssql, aggregationeasy
- 21.Filtering grouped resultssql, aggregationeasy
- 22.Naming a test that uses a real DBtestingeasy
- 23.Why structured logs helpobservability, loggingeasy
- 24.What HttpOnly does on a cookieweb-security, authenticationeasy
- 25.Storing times for global usersdata-modelling, best-practiceseasy
- 26.A GET that deletes datahttp, rest-api-designeasy
- 27.Embed or reference in MongoDBmongodb, data-modellingeasy
- 28.Slow email during signupmessage-queues, performanceeasy
- 29.Duplicate emails despite a checksql, concurrencyeasy
- 30.Python default list surprisepython, debuggingeasy
- 31.What EXPLAIN tells yousql, performanceeasy
- 32.Content-Type versus Accepthttpeasy
- 33.What HTTPS leaves visibleweb-security, httpeasy
- 34.Database user for the appsecurity, sqleasy