Cloud Monitoring and Troubleshooting Questions
Monitoring, logging, and troubleshooting in cloud environments. Covers cloud provider monitoring services and patterns such as CloudWatch, Azure Monitor, and Google Cloud Monitoring; setting up metrics and alarms; centralized logging and log analysis in cloud contexts; health checks and auto recovery; diagnosing common cloud issues like performance degradation, networking and permissions problems, and resource exhaustion; and best practices for instrumenting cloud native services.
HardBehavioral
62 practiced
Describe a time you led or contributed to a blameless postmortem after a major outage. Explain how you ensured psychological safety for the team, gathered objective evidence from monitoring/logs/traces, prioritized remediation actions, and tracked and verified that follow-up tasks were completed and effective in preventing recurrence.
MediumSystem Design
54 practiced
Design a monitoring architecture for a cloud-native microservices application deployed across two regions and multiple clusters. Requirements: low-latency alerting (<30s), cross-region querying, long-term retention for 365 days for SLO reporting, cost controls, and the ability to calculate SLOs accurately. Describe components, data flow, and where to use scraping vs pushing and short-term vs long-term storage.
HardTechnical
59 practiced
Write a small script (Python pseudocode is acceptable) that uses the AWS CloudWatch Logs Insights API (or GCP Logging API) to run a scheduled query detecting spikes in error logs for a service and creates a PagerDuty incident via API when a configured threshold is exceeded. Include authentication, the query execution, threshold check, and incident creation flow.
MediumTechnical
62 practiced
Your monitoring bill has spiked due to high-volume logs and high-cardinality metrics. Propose a prioritized plan to reduce cost while maintaining SLO visibility. Include short-term mitigations (sampling, short retention, drop rules) and long-term architectural changes (pre-aggregation, storage tiers) and how you'd measure impact of each change.
MediumTechnical
62 practiced
Using AWS CloudWatch Logs Insights (or GCP Logging), write a query to find the count of HTTP 500 responses per service over the last 24 hours, grouped by service name, and show the top 10 services. Assume logs include fields 'status', 'service', and '@timestamp' (or 'timestamp'). Provide the sample query and a brief explanation of how it works.
Unlock Full Question Bank
Get access to hundreds of Cloud Monitoring and Troubleshooting interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.