The far more common fraud is:
1) Hire fake candidate
2) You realize they're fake 1-2 weeks into the role. They are unreliable. They don't show up for meetings. You have trouble communicating with them
3) You fire them
But they've already won the game. They collected a single paycheck. And for an intermediate (even junior) dev position, collecting even just a single paycheck is a big pay day for them.
The main cost to the company is time wasted, needing to open the role once more to find a real candidate who can actually do the job.
I think it's incredibly rare for these candidates to actually do the job well. (They also have fake resumes, all of their experience is made up -- so if you're expecting expertise, you're likely not going to get it)
Not just paycheck. They had access to some or all of your company's internal system, code, and data for the duration. That's a much bigger threat.
I wonder how achievable this would be with even a deepfake filter?
A single person does remote interviews all day. The person who turns up is just some body to run the scam.
That said, as the saying goes that's a lot of hard work, to avoid working hard.
This is a little baffling to me, if you're suggesting this is an actual method people employ to make a living. Interviewing is difficult and stressful. Or maybe their approach is a shotgun strategy, so they don't care?
The comment you are responding to is role-playing
If they're living in NK then maybe their alternatives for making a living are mostly much worse than this?
I always assumed it’s equivalent to slave labor. I don’t think these people aspire to having this job.