Status Codes interview questions

24 real Status Codes questions from the REST API bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is 201 Created?

Junior
  1. A.the client-error code returned when a client has sent too many requests in a given time and is being rate limited
  2. B.the success code indicating the request succeeded but there is intentionally no response body to return
  3. C.the server-error code indicating an unexpected condition prevented the server from fulfilling the request
  4. D.the success code returned when a request has resulted in a new resource being created, often with a Location header
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.201 Created — the client-error code returned when a client has sent too many requests in a given time and is being rate limited
  2. B.201 Created — the client-error code indicating the server has no resource matching the requested URI
  3. C.201 Created — the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  4. D.201 Created — the success code returned when a request has resulted in a new resource being created, often with a Location header
Reveal the answer + AI explanation — free account

4. What is 204 No Content?

Junior
  1. A.the client-error code returned when a client has sent too many requests in a given time and is being rate limited
  2. B.the success code indicating the request succeeded but there is intentionally no response body to return
  3. C.the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  4. D.the server-error code indicating an unexpected condition prevented the server from fulfilling the request
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.204 No Content — the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
  2. B.204 No Content — the server-error code indicating an unexpected condition prevented the server from fulfilling the request
  3. C.204 No Content — the success code returned when a request has resulted in a new resource being created, often with a Location header
  4. D.204 No Content — the success code indicating the request succeeded but there is intentionally no response body to return
Reveal the answer + AI explanation — free account

7. What is 400 Bad Request?

Junior
  1. A.the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
  2. B.the success code indicating the request succeeded but there is intentionally no response body to return
  3. C.the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  4. D.the server-error code indicating an unexpected condition prevented the server from fulfilling the request
Reveal the answer + AI explanation — free account

8. Which term means: "the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing"?

Junior
  1. A.403 Forbidden
  2. B.400 Bad Request
  3. C.204 No Content
  4. D.500 Internal Server Error
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.400 Bad Request — the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  2. B.400 Bad Request — the client-error code meaning authentication is required or has failed, prompting valid credentials
  3. C.400 Bad Request — the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
  4. D.400 Bad Request — the client-error code indicating the server has no resource matching the requested URI
Reveal the answer + AI explanation — free account

10. What is 401 Unauthorized?

Junior
  1. A.the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  2. B.the client-error code returned when a client has sent too many requests in a given time and is being rate limited
  3. C.the success code indicating the request succeeded but there is intentionally no response body to return
  4. D.the client-error code meaning authentication is required or has failed, prompting valid credentials
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Junior
  1. A.401 Unauthorized — the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
  2. B.401 Unauthorized — the client-error code meaning authentication is required or has failed, prompting valid credentials
  3. C.401 Unauthorized — the client-error code returned when a client has sent too many requests in a given time and is being rate limited
  4. D.401 Unauthorized — the server-error code indicating an unexpected condition prevented the server from fulfilling the request
Reveal the answer + AI explanation — free account

13. What is 403 Forbidden?

Junior
  1. A.the client-error code returned when a client has sent too many requests in a given time and is being rate limited
  2. B.the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
  3. C.the success code returned when a request has resulted in a new resource being created, often with a Location header
  4. D.the client-error code meaning authentication is required or has failed, prompting valid credentials
Reveal the answer + AI explanation — free account

14. Which term means: "the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials"?

Junior
  1. A.403 Forbidden
  2. B.400 Bad Request
  3. C.201 Created
  4. D.429 Too Many Requests
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Junior
  1. A.403 Forbidden — the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
  2. B.403 Forbidden — the success code returned when a request has resulted in a new resource being created, often with a Location header
  3. C.403 Forbidden — the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  4. D.403 Forbidden — the client-error code indicating the server has no resource matching the requested URI
Reveal the answer + AI explanation — free account

16. What is 404 Not Found?

Junior
  1. A.the server-error code indicating an unexpected condition prevented the server from fulfilling the request
  2. B.the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  3. C.the client-error code indicating the server has no resource matching the requested URI
  4. D.the success code indicating the request succeeded but there is intentionally no response body to return
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Junior
  1. A.404 Not Found — the client-error code meaning authentication is required or has failed, prompting valid credentials
  2. B.404 Not Found — the client-error code indicating the server has no resource matching the requested URI
  3. C.404 Not Found — the success code indicating the request succeeded but there is intentionally no response body to return
  4. D.404 Not Found — the client-error code returned when a client has sent too many requests in a given time and is being rate limited
Reveal the answer + AI explanation — free account

19. What is 429 Too Many Requests?

Mid
  1. A.the success code indicating the request succeeded but there is intentionally no response body to return
  2. B.the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
  3. C.the success code returned when a request has resulted in a new resource being created, often with a Location header
  4. D.the client-error code returned when a client has sent too many requests in a given time and is being rate limited
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Mid
  1. A.429 Too Many Requests — the client-error code indicating the server has no resource matching the requested URI
  2. B.429 Too Many Requests — the client-error code returned when a client has sent too many requests in a given time and is being rate limited
  3. C.429 Too Many Requests — the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  4. D.429 Too Many Requests — the server-error code indicating an unexpected condition prevented the server from fulfilling the request
Reveal the answer + AI explanation — free account

22. What is 500 Internal Server Error?

Junior
  1. A.the server-error code indicating an unexpected condition prevented the server from fulfilling the request
  2. B.the success code indicating the request succeeded but there is intentionally no response body to return
  3. C.the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
  4. D.the client-error code indicating the server has no resource matching the requested URI
Reveal the answer + AI explanation — free account

23. Which term means: "the server-error code indicating an unexpected condition prevented the server from fulfilling the request"?

Junior
  1. A.403 Forbidden
  2. B.404 Not Found
  3. C.400 Bad Request
  4. D.500 Internal Server Error
Reveal the answer + AI explanation — free account

24. Which statement is correct?

Junior
  1. A.500 Internal Server Error — the client-error code indicating the server cannot process the request due to malformed syntax or invalid framing
  2. B.500 Internal Server Error — the client-error code returned when a client has sent too many requests in a given time and is being rate limited
  3. C.500 Internal Server Error — the server-error code indicating an unexpected condition prevented the server from fulfilling the request
  4. D.500 Internal Server Error — the client-error code meaning the server understood the request but refuses to authorize it regardless of credentials
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice Status Codes free