• by mmcnickle on 5/24/2024, 2:26:28 PM

    If you want to avoid this kind of cheating, you need to approach the test as if it were proctored. Communicate the expectations up front: you'll be required to screenshare, have mic and camera on at all times, what resources they're allowed to access and which they aren't.

    There are still dozens of ways to cheat even under the above conditions, but it should eliminate egregious copy/pasting from a LLM or in-person help.

    Were it me, I'd have made the expectation clear that we were interested more in the line-of-thoughts and explanation than the code. The lack of communication would probably be enough to not take the application further.

  • by Quixotica1 on 5/24/2024, 2:27:08 PM

    This is someone you’re going to be working with every day, if it seems like they are very difficult to work with, don’t take direction, aren’t willing to cooperate with a team, and they do things that seem suspicious, I think it’s fine to pass on the offer and maybe provide feedback to them so that they understand how they can perform better in the future. Whether or not a person solves some hacker rank problem isn’t really the determining factor on whether or not they pass a coding interview IMO

  • by fuzzfactor on 5/24/2024, 4:53:06 PM

    You could just ask them respectfully.

    Everyone involved should already be fully aware that any deception in employment application would be grounds for instant termination forever.

    If not make sure the awareness is there.

    Bring them in for an interview and ask this direct question so they can provide a written answer while you watch. And while you're at it you can do a live fizz-buzz to maybe hone your own sense of bullshit detection to keep up with emerging challenges.

    If they are actually doing this, learn from them when you have the chance.

  • by mtmail on 5/24/2024, 2:27:08 PM

    You're right to be super suspicious.

  • by jjgreen on 5/24/2024, 2:43:17 PM

    Do the tests on-site.

  • by JSDevOps on 5/24/2024, 2:38:07 PM

    At this point it should be blatantly obvious. If it’s not your in the wrong job