Plum Sde2

plum logo
plum
· SDE II
March 13, 2026 · 3 reads

Summary

I experienced an SDE2 interview at Plum, which involved questions on system design, networking, Docker, and a data structures & algorithms problem.

Full Experience

I had an SDE2 interview at Plum. The interview covered a range of topics including system design, low-level design, and data structures.

Interview Questions (8)

1.

How DNS Works

System Design

Describe the working mechanism of DNS.

2.

HTTP Request Types

System Design

List and describe different kinds of HTTP requests (methods).

3.

DNS Caching Mechanism

System Design

Explain how DNS caching is implemented and works.

4.

What is a Dockerfile

Other

Define what a Dockerfile is and its purpose.

5.

VM vs Docker Deployment

System Design

Explain the differences between VM deployment and Docker deployment.

6.

API Gateway vs Load Balancer

System Design

Differentiate between an API Gateway and a Load Balancer.

7.

Circuit Breaker Pattern

System Design

Discussion or questions related to the Circuit Breaker design pattern.

8.

Find Free Time in Intervals

Data Structures & Algorithms·Medium

Given a list of busy time intervals for multiple employees, find the common free time intervals.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!