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 1 Questions 110 of 20
  1. Q1 Past Paper · PPSC/FPSC/NTS easy

    HTTP status 200 is best defined as

    1. A an API or RESTful web service concept
    2. B an unrelated hardware manufacturing step
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  2. Q2 Past Paper · PPSC/FPSC/NTS medium

    resource in REST is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C an API or RESTful web service concept
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  3. Q3 Past Paper · PPSC/FPSC/NTS hard

    HTTP GET safe is best defined as

    1. A an API or RESTful web service concept
    2. B an unrelated hardware manufacturing step
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  4. Q4 Past Paper · PPSC/FPSC/NTS easy

    HTTP POST create is best defined as

    1. A an API or RESTful web service concept
    2. B an unrelated hardware manufacturing step
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  5. Q5 medium

    HTTP PUT idempotent is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C an API or RESTful web service concept
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  6. Q6 hard

    HTTP DELETE is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C an API or RESTful web service concept
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  7. Q7 hard

    XML API legacy is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C a marketing slogan without technical meaning
    4. D an API or RESTful web service concept
    💡 Explanation:

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

  8. Q8 Past Paper · PPSC/FPSC/NTS easy

    API versioning URL is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C a marketing slogan without technical meaning
    4. D an API or RESTful web service concept
    💡 Explanation:

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

  9. Q9 medium

    API versioning header is best defined as

    1. A an API or RESTful web service concept
    2. B an unrelated hardware manufacturing step
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  10. Q10 hard

    rate limiting API is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C a marketing slogan without technical meaning
    4. D an API or RESTful web service concept
    💡 Explanation:

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

  11. Q11 Past Paper · PPSC/FPSC/NTS easy

    API authentication token is best defined as

    1. A an unrelated hardware manufacturing step
    2. B an API or RESTful web service concept
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  12. Q12 medium

    OAuth2 flows is best defined as

    1. A an API or RESTful web service concept
    2. B an unrelated hardware manufacturing step
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  13. Q13 medium

    HTTP status 201 is best defined as

    1. A an unrelated hardware manufacturing step
    2. B an API or RESTful web service concept
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  14. Q14 Past Paper · PPSC/FPSC/NTS easy

    REST architectural style is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C an API or RESTful web service concept
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  15. Q15 hard

    HTTP status 404 is best defined as

    1. A an API or RESTful web service concept
    2. B an unrelated hardware manufacturing step
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  16. Q16 Past Paper · PPSC/FPSC/NTS easy

    HTTP status 500 is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C an API or RESTful web service concept
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  17. Q17 medium

    idempotency REST is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C an API or RESTful web service concept
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  18. Q18 hard

    statelessness REST is best defined as

    1. A an unrelated hardware manufacturing step
    2. B a purely financial accounting entry only
    3. C a marketing slogan without technical meaning
    4. D an API or RESTful web service concept
    💡 Explanation:

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

  19. Q19 Past Paper · PPSC/FPSC/NTS easy

    HATEOAS concept is best defined as

    1. A an API or RESTful web service concept
    2. B an unrelated hardware manufacturing step
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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

  20. Q20 medium

    JSON API format is best defined as

    1. A an API or RESTful web service concept
    2. B an unrelated hardware manufacturing step
    3. C a purely financial accounting entry only
    4. D a marketing slogan without technical meaning
    💡 Explanation:

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