API Design REST and GraphQL MCQs 2026

20 questions with detailed answers · 9 from past papers · 2 quiz batches available

📚 Software Engineering📄 9 Past-Paper Qs✓ Free · No Login Needed
🎯 Mock Test

Read each question, think about the answer, then click Show Answer to reveal the correct option and explanation. Load 10 at a time so it stays manageable — perfect for one-topic study sessions on the bus or during a break.

Page 1 of 1Questions 1–10 of 20
  1. Q1medium

    JSON API format is best defined as

    1. Aan API or RESTful web service concept
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    JSON API format is a recognized software engineering topic assessed in competitive exams.

  2. Q2Past Paper · PPSC/FPSC/NTSeasy

    HATEOAS concept is best defined as

    1. Aan API or RESTful web service concept
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HATEOAS concept is a recognized software engineering topic assessed in competitive exams.

  3. Q3hard

    statelessness REST is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Dan API or RESTful web service concept
    💡 Explanation:

    statelessness REST is a recognized software engineering topic assessed in competitive exams.

  4. Q4medium

    idempotency REST is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Can API or RESTful web service concept
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    idempotency REST is a recognized software engineering topic assessed in competitive exams.

  5. Q5Past Paper · PPSC/FPSC/NTSeasy

    HTTP status 500 is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Can API or RESTful web service concept
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HTTP status 500 is a recognized software engineering topic assessed in competitive exams.

  6. Q6hard

    HTTP status 404 is best defined as

    1. Aan API or RESTful web service concept
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HTTP status 404 is a recognized software engineering topic assessed in competitive exams.

  7. Q7Past Paper · PPSC/FPSC/NTSeasy

    REST architectural style is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Can API or RESTful web service concept
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    REST architectural style is a recognized software engineering topic assessed in competitive exams.

  8. Q8medium

    HTTP status 201 is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ban API or RESTful web service concept
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HTTP status 201 is a recognized software engineering topic assessed in competitive exams.

  9. Q9Past Paper · PPSC/FPSC/NTSmedium

    resource in REST is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Can API or RESTful web service concept
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    resource in REST is a recognized software engineering topic assessed in competitive exams.

  10. Q10Past Paper · PPSC/FPSC/NTShard

    HTTP GET safe is best defined as

    1. Aan API or RESTful web service concept
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HTTP GET safe is a recognized software engineering topic assessed in competitive exams.

  11. Q11Past Paper · PPSC/FPSC/NTSeasy

    HTTP POST create is best defined as

    1. Aan API or RESTful web service concept
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HTTP POST create is a recognized software engineering topic assessed in competitive exams.

  12. Q12medium

    HTTP PUT idempotent is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Can API or RESTful web service concept
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HTTP PUT idempotent is a recognized software engineering topic assessed in competitive exams.

  13. Q13hard

    HTTP DELETE is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Can API or RESTful web service concept
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HTTP DELETE is a recognized software engineering topic assessed in competitive exams.

  14. Q14Past Paper · PPSC/FPSC/NTSeasy

    HTTP status 200 is best defined as

    1. Aan API or RESTful web service concept
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    HTTP status 200 is a recognized software engineering topic assessed in competitive exams.

  15. Q15hard

    XML API legacy is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Dan API or RESTful web service concept
    💡 Explanation:

    XML API legacy is a recognized software engineering topic assessed in competitive exams.

  16. Q16Past Paper · PPSC/FPSC/NTSeasy

    API versioning URL is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Dan API or RESTful web service concept
    💡 Explanation:

    API versioning URL is a recognized software engineering topic assessed in competitive exams.

  17. Q17medium

    API versioning header is best defined as

    1. Aan API or RESTful web service concept
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    API versioning header is a recognized software engineering topic assessed in competitive exams.

  18. Q18hard

    rate limiting API is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Dan API or RESTful web service concept
    💡 Explanation:

    rate limiting API is a recognized software engineering topic assessed in competitive exams.

  19. Q19medium

    OAuth2 flows is best defined as

    1. Aan API or RESTful web service concept
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    OAuth2 flows is a recognized software engineering topic assessed in competitive exams.

  20. Q20Past Paper · PPSC/FPSC/NTSeasy

    API authentication token is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ban API or RESTful web service concept
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    API authentication token is a recognized software engineering topic assessed in competitive exams.