Phone call technical interview, ask a couple of system performance optimization technique. No follow up, until I keep pushing update. Online leet code assessment. Ghosted me for a while, and told me the role on hold due to restructure. Suggested me another role and repeat phone call interview. After that schedule for another onsite interview with engineering manager, Ghosted me for a month only then tell me the role on hold again, it was totally absurd!