API & Microservices interview questions

21 real API & Microservices questions from the MLOps & Integration 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 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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
Reveal the answer + AI explanation — free account

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
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 API & Microservices free