My rule for these - only do these tests in-person, on-site, and after after the company has invested a significant amount of their employees' time to interview you in-person.
Tons of companies hand out these "homework" tests to hundreds of people without having even the slightest intention of hiring them. F* that.
Tons of companies hand out these "homework" tests to hundreds of people without having even the slightest intention of hiring them. F* that.