Applied online, received call from recruiter to discuss my background and salary range for the position. Process put on hold for a few weeks then received request for phone interview. Phone interview conducted with one of the reliability engineers and walked thru some support scenarios. A few weeks later got another request for a final phone interview. Conducted video call with hiring manager and was asked to resolve an issue with one of their Linux systems. Recruiting team emailed a week later stating they would have a decision soon. 2 weeks later got a generic email stating the position was already filled.