Performance

All interview questions related to Performance

24 Questions
3 Categories
3 Beginner14 Intermediate7 Advanced
Advertisement
πŸ“ž Phone Screen
HTTP Keep-Alive & Connection Pooling
Intermediate

What is HTTP keep-alive and why does connection pooling improve performance?

2 minβ€’Phone
View Question→
πŸ“ž Phone Screen
HTTP/1.1 vs HTTP/2
Intermediate

Name two key improvements HTTP/2 brings over HTTP/1.1 and why they matter.

2 minβ€’Phone
View Question→
πŸ“ž Phone Screen
CPU Load Average Explained
Intermediate

What do the 1, 5, and 15 minute load averages indicate on Linux, and how do you interpret them relative to CPU cores?

2 minβ€’Phone
View Question→
πŸ“ž Phone Screen
Purpose of a CDN
Beginner

What problem does a CDN solve and how does it improve user-perceived performance?

2 minβ€’Phone
View Question→
πŸ“ž Phone Screen
API Rate Limiting Basics
Intermediate

What is API rate limiting, why is it important, and how is it commonly implemented?

2 minβ€’Phone
View Question→
πŸ“ž Phone Screen
Common Load Testing Tools
Beginner

Name two popular load testing tools and explain their typical use cases.

2 minβ€’Phone
View Question→
πŸ”¬ Technical Deep Dive
Investigating High CPU Usage in Kubernetes Pods
Advanced

Your production Kubernetes cluster shows unusually high CPU usage in multiple pods. Walk me through your investigation and mitigation steps.

5 minβ€’Technical
View Question→
πŸ”¬ Technical Deep Dive
Scaling Message Queues
Advanced

How do you scale a message queue system like Kafka or RabbitMQ to handle millions of messages per second?

5 minβ€’Technical
View Question→
πŸ”¬ Technical Deep Dive
JVM GC Strategy and Performance Tuning
Advanced

Your Java services show p99 latency spikes during peak traffic. How would you analyze and tune JVM garbage collection to reduce pause times?

5 minβ€’Technical
View Question→
πŸ”¬ Technical Deep Dive
Designing Backpressure in Reactive Systems
Advanced

In a streaming system under bursty load, how do you implement backpressure to prevent overload and cascading failures?

5 minβ€’Technical
View Question→
πŸ”¬ Technical Deep Dive
Diagnosing Intermittent p99 Latency Spikes
Advanced

A critical API has intermittent p99 latency spikes without increased error rates. How would you isolate the cause and stabilize tail latency?

5 minβ€’Technical
View Question→
πŸ”¬ Technical Deep Dive
Caching Strategy Deep Dive
Advanced

Explain different caching strategies and their trade-offs for high-performance applications.

5 minβ€’Technical
View Question→
πŸ”§ Troubleshooting Scenarios
Database Performance Degradation
Intermediate

Your application's database response times have increased by 300% over the last hour. Users are complaining about slow page loads. How do you investigate and resolve this?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
Slow CDN Performance
Intermediate

Users in one region report very slow page loads, but the rest of the world is fine. How do you troubleshoot this CDN performance issue?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
Kafka Consumer Lag
Advanced

Your Kafka consumer groups are showing high lag and messages are processing slowly. How do you investigate and remediate this?

15 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
API Latency Spike
Intermediate

Your API’s average latency jumped from 100ms to 2s without an increase in traffic. How would you investigate?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
Message Queue Backlog
Intermediate

Your RabbitMQ/SQS queue has millions of unprocessed messages. What steps do you take?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
Node CPU Thrashing
Intermediate

One node in your cluster shows 100% CPU usage with context switching spikes. How do you troubleshoot?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
Cache Stampede / Thundering Herd
Intermediate

A cache eviction triggers a surge of requests to the origin, causing overload. How do you diagnose and prevent cache stampede?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
Overlapping Cron Jobs Causing Backlog
Beginner

Nightly maintenance jobs overlap and create resource contention and backlog. Explain your triage and prevention.

5 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
High CPU Steal Time on VMs
Intermediate

Services on certain VMs show latency spikes correlated with CPU steal time. How do you investigate and mitigate?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
Thread Pool Exhaustion Causing Latency
Intermediate

Sudden latency spikes correlate with saturated server thread pools. How do you diagnose and remediate safely?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
CDN Invalidation Storm Causes Origin Overload
Intermediate

A misconfigured deployment invalidates most CDN cache objects at once, flooding the origin. What’s your triage and prevention plan?

10 minβ€’Scenario
View Question→
πŸ”§ Troubleshooting Scenarios
Storage IOPS Throttling
Intermediate

An application shows sudden latency spikes due to cloud storage IOPS limits being hit. How do you confirm and fix?

10 minβ€’Scenario
View Question→
Advertisement