> Aren't US tech interview notoriously difficult? Many rounds of interviews, background checks, etc.?

Not really, people get hired all the time that can't do a fizzbuzz.

As a counterpoint, I don't think I've worked at a company in 10 years that didn't at least require fizzbuzz.