plum logo
Plum· SDE II

Plum Sde2

Posted
13 Mar 2026
224 reads

Summary

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

How it went

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

Questions asked (8)

  1. 01

    How DNS Works

    System Design

    Describe the working mechanism of DNS.

  2. 02

    HTTP Request Types

    System Design

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

  3. 03

    DNS Caching Mechanism

    System Design

    Explain how DNS caching is implemented and works.

  4. 04

    What is a Dockerfile

    Other

    Define what a Dockerfile is and its purpose.

  5. 05

    VM vs Docker Deployment

    System Design

    Explain the differences between VM deployment and Docker deployment.

  6. 06

    API Gateway vs Load Balancer

    System Design

    Differentiate between an API Gateway and a Load Balancer.

  7. 07

    Circuit Breaker Pattern

    System Design

    Discussion or questions related to the Circuit Breaker design pattern.

  8. 08

    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.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Plum recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

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