I applied online and received an email to schedule a phone interview. After the phone interview with the recruiter, I was contacted again later to talk with the hiring manager. They asked anecdotal questions about troubleshooting in my previous jobs. After that interview, I was emailed again to schedule an interview with their senior engineers. I don't think the senior engineers were given enough notice before my interview because they largely asked the same questions as the previous interviewers. I got ghosted after that.