API & Microservices interview questions

21 API & Microservices questions from the MLOps & Integration bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Free to start: the 2-minute IT readiness check — six questions and a result.

Take the free IT readiness check

or take a mock interview set up for this area

1. What is REST API?

Junior
  1. A.an independently deployable service owning one business capability and its own data
  2. B.a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure
  3. C.a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls
  4. D.an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes

Answer + AI explanation with Pro

2. Which term means: "an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes"?

Junior
  1. A.Service mesh
  2. B.gRPC
  3. C.Microservice
  4. D.REST API

Answer + AI explanation with Pro

3. Which statement is correct?

Junior
  1. A.REST API — an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes
  2. B.REST API — a client-supplied token letting a server safely deduplicate retried write requests
  3. C.REST API — a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure
  4. D.REST API — a single entry point that routes, authenticates, rate-limits and aggregates calls to backend services

Answer + AI explanation with Pro

4. What is Microservice?

Junior
  1. A.a client-supplied token letting a server safely deduplicate retried write requests
  2. B.a single entry point that routes, authenticates, rate-limits and aggregates calls to backend services
  3. C.a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls
  4. D.an independently deployable service owning one business capability and its own data

Answer + AI explanation with Pro

5. Which term means: "an independently deployable service owning one business capability and its own data"?

Junior
  1. A.Service mesh
  2. B.Circuit breaker
  3. C.Idempotency key
  4. D.Microservice

Answer + AI explanation with Pro

6. Which statement is correct?

Junior
  1. A.Microservice — a client-supplied token letting a server safely deduplicate retried write requests
  2. B.Microservice — an independently deployable service owning one business capability and its own data
  3. C.Microservice — an infrastructure layer (e.g. Istio) handling mTLS, retries and traffic policy between services transparently
  4. D.Microservice — a single entry point that routes, authenticates, rate-limits and aggregates calls to backend services

Answer + AI explanation with Pro

7. What is API gateway?

Mid
  1. A.a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure
  2. B.an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes
  3. C.a single entry point that routes, authenticates, rate-limits and aggregates calls to backend services
  4. D.an independently deployable service owning one business capability and its own data

Answer + AI explanation with Pro

8. Which term means: "a single entry point that routes, authenticates, rate-limits and aggregates calls to backend services"?

Mid
  1. A.REST API
  2. B.gRPC
  3. C.Circuit breaker
  4. D.API gateway

Answer + AI explanation with Pro

9. Which statement is correct?

Mid
  1. A.API gateway — a client-supplied token letting a server safely deduplicate retried write requests
  2. B.API gateway — a single entry point that routes, authenticates, rate-limits and aggregates calls to backend services
  3. C.API gateway — an infrastructure layer (e.g. Istio) handling mTLS, retries and traffic policy between services transparently
  4. D.API gateway — an independently deployable service owning one business capability and its own data

Answer + AI explanation with Pro

10. What is gRPC?

Mid
  1. A.a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure
  2. B.an infrastructure layer (e.g. Istio) handling mTLS, retries and traffic policy between services transparently
  3. C.a client-supplied token letting a server safely deduplicate retried write requests
  4. D.a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls

Answer + AI explanation with Pro

11. Which term means: "a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls"?

Mid
  1. A.gRPC
  2. B.Microservice
  3. C.Service mesh
  4. D.Idempotency key

Answer + AI explanation with Pro

12. Which statement is correct?

Mid
  1. A.gRPC — a client-supplied token letting a server safely deduplicate retried write requests
  2. B.gRPC — an independently deployable service owning one business capability and its own data
  3. C.gRPC — an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes
  4. D.gRPC — a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls

Answer + AI explanation with Pro

13. What is Idempotency key?

Mid
  1. A.an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes
  2. B.a client-supplied token letting a server safely deduplicate retried write requests
  3. C.a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure
  4. D.a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls

Answer + AI explanation with Pro

14. Which term means: "a client-supplied token letting a server safely deduplicate retried write requests"?

Mid
  1. A.REST API
  2. B.Idempotency key
  3. C.Circuit breaker
  4. D.Microservice

Answer + AI explanation with Pro

15. Which statement is correct?

Mid
  1. A.Idempotency key — a single entry point that routes, authenticates, rate-limits and aggregates calls to backend services
  2. B.Idempotency key — an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes
  3. C.Idempotency key — an independently deployable service owning one business capability and its own data
  4. D.Idempotency key — a client-supplied token letting a server safely deduplicate retried write requests

Answer + AI explanation with Pro

16. What is Service mesh?

Senior
  1. A.a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls
  2. B.an independently deployable service owning one business capability and its own data
  3. C.a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure
  4. D.an infrastructure layer (e.g. Istio) handling mTLS, retries and traffic policy between services transparently

Answer + AI explanation with Pro

17. Which term means: "an infrastructure layer (e.g. Istio) handling mTLS, retries and traffic policy between services transparently"?

Senior
  1. A.REST API
  2. B.Circuit breaker
  3. C.Service mesh
  4. D.gRPC

Answer + AI explanation with Pro

18. Which statement is correct?

Senior
  1. A.Service mesh — an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes
  2. B.Service mesh — an infrastructure layer (e.g. Istio) handling mTLS, retries and traffic policy between services transparently
  3. C.Service mesh — a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls
  4. D.Service mesh — an independently deployable service owning one business capability and its own data

Answer + AI explanation with Pro

19. What is Circuit breaker?

Senior
  1. A.a high-performance RPC framework using HTTP/2 and protobuf, common for low-latency service-to-service calls
  2. B.a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure
  3. C.a client-supplied token letting a server safely deduplicate retried write requests
  4. D.an HTTP interface exposing resources via verbs (GET/POST/PUT/DELETE) and status codes

Answer + AI explanation with Pro

20. Which term means: "a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure"?

Senior
  1. A.API gateway
  2. B.REST API
  3. C.Circuit breaker
  4. D.Idempotency key

Answer + AI explanation with Pro

21. Which statement is correct?

Senior
  1. A.Circuit breaker — a client-supplied token letting a server safely deduplicate retried write requests
  2. B.Circuit breaker — a single entry point that routes, authenticates, rate-limits and aggregates calls to backend services
  3. C.Circuit breaker — a pattern that stops calling a failing dependency for a cooldown period to prevent cascading failure
  4. D.Circuit breaker — an independently deployable service owning one business capability and its own data

Answer + AI explanation with Pro

Free to start

Start with a free readiness check

Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every API & Microservices question come with Pro.

Take the free IT readiness check

or take a mock interview set up for this area

24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers