Traditional software engineer interview schedule. Round 1 was behavioral interview with a manager with some technical questions mixed in. Round 2 was an offline technical assessment, medium + hard algorithm questions, and a "real life" Github PR review. Round 3 was "in-person" (done over Zoom) 4 hour interview block, included system design, algorithm questions (medium + hard), behavioral + technical discussion