Plum Sde2
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)
How DNS Works
Describe the working mechanism of DNS.
HTTP Request Types
List and describe different kinds of HTTP requests (methods).
DNS Caching Mechanism
Explain how DNS caching is implemented and works.
What is a Dockerfile
Define what a Dockerfile is and its purpose.
VM vs Docker Deployment
Explain the differences between VM deployment and Docker deployment.
API Gateway vs Load Balancer
Differentiate between an API Gateway and a Load Balancer.
Circuit Breaker Pattern
Discussion or questions related to the Circuit Breaker design pattern.
Find Free Time in Intervals
Given a list of busy time intervals for multiple employees, find the common free time intervals.