This is every single tech interview nowadays! Five steps at least with a reference check. Just because it's common doesn't mean it's not bad practice or insane. Half a dozen interview rounds is the current version of those ridiculous "how many footballs can fit in a helicopter" brain teasers