Tell me about your experience solving coding problems related to infrastructure and SRE work.
For the hands-on coding portion, implement a function that identifies services with sustained failures. Given chronologically ordered health-check events, return the service names that have at least threshold consecutive DOWN checks, resetting a service's count whenever an UP check appears.
Function signature: def find_sustained_outages(events, threshold):. Each event is [timestamp, service_name, status]; return a sorted list of service names.
def find_sustained_outages(events, threshold):