5–8 years · Senior — Linux · CI/CD · Docker · Kubernetes · Terraform · Monitoring
Identifies the affected service and checks the monitoring dashboard for metrics; cross-references recent changes or deployments; isolates the issue by checking dependencies; engages the on-call team if needed; considers rolling back recent changes as a quick option.
You discover that the service is actually functioning but returning stale data. How would you handle communication with stakeholders and rectify the data issue?
Comparing CPU metrics against historical data to identify trends; checking for recent deployments or configuration changes; analysing application logs for errors or increased traffic; reviewing resource allocation; assessing load balancer configurations.
You find an increase in request latency. How do you confirm where the bottleneck is occurring?
Analyses the logs to identify where time is being spent; checks for long-running tests and their impact; evaluates dependency resolution times; considers parallelising stages if possible; assesses resource allocation on build agents.
You found a long-running test. How do you decide whether to optimise it or replace it?
Checks the pod events for reasons behind the failure; inspects the application logs for specific error messages; verifies resource requests and limits are correctly set; examines dependencies that may not be available; considers running the container locally for further testing.
The logs indicate a missing environment variable. How do you ensure this is set correctly in the deployment?
Runs 'terraform plan' to identify discrepancies; examines the state file for manual changes; uses 'terraform import' for resources that need to be synced; considers backup and restoring state; plans changes carefully to avoid data loss.
What are the implications of using 'terraform apply' without addressing the state issue?
Identifies all places in the application where secrets are logged; updates the logging framework to mask or remove sensitive information; reviews application code for hardcoded secrets; implements a secrets management tool; adds code reviews to catch future leaks.
What are the risks of hardcoding secrets in the application?
Load six more — you will get questions you have not seen first.
Give me six more →Say your answer out loud before revealing. Reading the answer first feels like learning and is not.