If you make the first interview in person, most people filter themselves out because they aren’t in the country or can’t be bothered.

Do a first phone screening to agree on the details of the job and the salary, but the actual knowledge testing should be in person.