Skip to main content

How to tell if a developer can code without AI

A resume can list languages. A polished take-home can arrive finished. Neither one shows the developer writing the next change with no assistant. The way to tell is to watch the work under a rule you set: no AI, or AI allowed, and a real person in the session.

Split the check into two lists. What the candidate tells us is free. It is expected pay, location, working hours and US time overlap, the resume, LinkedIn activity and recommendations, DevPost wins, published apps, and testimonials. Read that for many people. It is a record of what they report and what is public. A watched coding session is a separate order.

What the candidate shows us is paid. A real person watches. For this question, order a proctored coding test with or without AI, the AI-build hackathon, the pair-programming Fire Drill, and recorded reference checks. You pay for the tests you order. The menu is on Proctored tests.

AI interview cheating detection

AI interview cheating detection, on Arca.ph, is the watched session. A human proctor is on it. The developer shares the screen, and that screen is recorded. A phone sits beside them as a second camera, so the proctor can see who is taking the test. No outside help, and no AI unless the test allows it.

That is a setting you can order. It is the session a real person watched. You read it and decide. Two tests answer two different questions. A proctored coding test with no AI asks whether the work is theirs without an assistant. A test that allows AI asks how they build when an assistant is part of the job.

Interview cheating AI means an assistant is used when the interview forbids one. Coding interview AI cheating is that same gap inside a coding round. The round has to say which rule applies. A no-AI coding test and an AI-allowed build are different orders. Run the one that matches the job, or run both.

Candidates using AI in interviews

Candidates using AI in interviews can change a score when the answer is not watched. Two published studies measure pieces of that. The figures below are theirs. Each paragraph says what the study measured.

In ChatGPT, can you take my job interview? Examining artificial intelligence cheating in the asynchronous video interview (Damian Canagasuriam and Eden-Raye Lukacik, International Journal of Selection and Assessment, first published 24 June 2024), 245 people completed an asynchronous video interview. One group used no ChatGPT. One group read ChatGPT answers word for word. One group edited ChatGPT answers. Mean overall performance, scored out of 5, was 2.52 with no ChatGPT, 3.78 when the answers were read word for word, and 3.62 when the answers were edited. Mean honesty, scored out of 100, was 81.83, 42.77, and 59.40 in that same order. The paper reports that response delivery ratings did not differ across the three groups. These means are video-interview scores from that study. A coding decision uses a watched coding test.

In The Impact of Generative AI-Powered Code Generation Tools on Software Engineer Hiring: Recruiters' Experiences, Perceptions, and Strategies (Alyssia Chen, Dan Port, Timothy Huo, Anthony Peruma, and Yunhee Nam, arXiv, September 2, 2024), 32 people who hire software engineers answered a survey open from February 2024 to May 2024. On official guidelines for AI code-generation tools when evaluating candidates, 21 of 32 (65.63%) said their organization had none, 5 of 32 (15.63%) said it had guidelines, and 6 of 32 (18.75%) were not sure. On a separate question, 1 of 32 (3.13%) said they had permitted candidates to use those tools in a technical interview, 20 of 32 (62.50%) said they had not, and 11 of 32 (34.38%) selected not applicable. The paper reports those counts for this group of 32.

What a live coding round can show

Cheating on Tech Interviews Is Soaring. Managers Don't Know What to Do (Amanda Hoover, Business Insider, April 2, 2025) quotes Henry Kirk, a cofounder of Studio Init. He asked applicants not to use generative AI in the first technical coding part, and to show engineering plus AI skills in a later section. "They still cheated," he said. "It was so obvious." Hoover writes that some candidates looked off to the side, gave delayed answers, or copied and pasted full blocks of code instead of typing step by step. Some refused to share their screens or gave off-topic answers to spoken questions. Hoover writes that this led Kirk to believe they were reading large language model output word for word. Kirk's question about his own search, quoted by Hoover, is: "I have 400 applicants. How do I screen the people down to a manageable chunk of folks?" That 400 is his applicant count in the article.

The same article reports two company rules. Hoover writes that a Google spokesperson said applicants are told before interviews that using AI during them will disqualify them. Margaret Callahan, an Amazon spokesperson, told Hoover that candidates acknowledge they will not use generative AI during the interview process when it is not permitted. The rule is stated up front. The round either allows the assistant or it does not.

Hoover also writes about Hadi Chami, director of solution engineering at Apryse. After an early interview, Chami gives a take-home assignment, expects the applicant to use AI, and tells them they will walk him through the work. The walkthrough is how he sees whether they know why the code works. That is a reported practice at Apryse. On Arca.ph, the live version you can order is the pair-programming Fire Drill: the developer talks through choices while they build, and a real person watches.

Free to read, paid to prove

What the candidate tells us

This is free after you sign up and sign the Arca.ph Client Agreement. It is expected pay, location, working hours and US time overlap, the resume, LinkedIn activity and recommendations, DevPost wins, published apps, and testimonials.

  • Expected pay, location, hours, and US overlap. The pay they ask for, where they live, and the hours that match a US team.
  • Resume, LinkedIn activity, and recommendations. Jobs they list, and words other people wrote on LinkedIn.
  • DevPost wins, published apps, and testimonials. Public prizes, apps people can open, and words from people they worked with.

What the candidate shows us

This is paid. A real person watches. It is proctored English, cognitive and coding tests with or without AI, the AI-build hackathon, the pair-programming Fire Drill, and recorded reference checks. You pay for the tests you order.

  • Proctored coding tests with or without AI. No AI when you want the work without an assistant. AI allowed when the job is building with AI. Two cameras. A real person watches.
  • The AI-build hackathon. A 2-hour build. AI is allowed. The proctor still watches both cameras.
  • The pair-programming Fire Drill. A live session. The developer talks through choices while they build.
  • Recorded reference checks. Recorded so you can play them back.

A proctored coding test, with or without AI

Use the no-AI coding test when you want to see someone think without an assistant. The proctor and the two cameras are there so the work is theirs. The screen share is one camera. The phone beside the candidate is the second. A real person watches the screen and the candidate, so the session shows the work as it happens.

Use the AI-build hackathon when the job is building with AI. It is a 2-hour build. The candidate can use AI. The proctor still watches both cameras. This session shows how they build with an assistant. The no-AI coding test is the other order. You can order the no-AI coding test, the AI-allowed hackathon, or both.

The pair-programming Fire Drill is the live pairing option. The developer talks through choices while they build, on a real-world problem. Order it when you want to hear the reasoning in the same session as the code. Recorded reference checks sit beside the tests. They are what people who worked with the candidate say, recorded so you can play them back. They are paid, with the tests, as what the candidate shows us.

Proctored English and a cognitive test are on the same menu when you want spoken English or a new problem that is not a coding task. A real person watches those too. See Proctored tests.

Hire on the network

Arca.ph is a network of remote engineers from around the world. Your own AI agent, such as Grok, Claude, or ChatGPT, searches and sorts that network. You choose who to meet. Then you order the watched session that answers the coding question.

  1. Sign up free. Create an account and sign the Arca.ph Client Agreement. Profiles are free to view.
  2. Write the job. Name the skills, the expected pay, and the working hours, including US time overlap. Say whether the role needs code with no AI, building with AI, or both.
  3. Let your AI agent search. An agent you already use, such as Grok, Claude, or ChatGPT, searches and sorts the network (How it works).
  4. Read what the candidate tells us. This is free. It is expected pay, location, working hours and US time overlap, the resume, LinkedIn activity and recommendations, DevPost wins, published apps, and testimonials.
  5. Ask for an introduction. Arca.ph contacts a developer only when you ask. If the developer says yes, that is an introduction.
  6. Order what the candidate shows us. This is paid. A real person watches each test. Order a proctored coding test with or without AI, the AI-build hackathon, the pair-programming Fire Drill, and recorded reference checks (Proctored tests).
  7. Interview the people who still fit. You decide.
  8. Hire and pay once. If you hire someone Arca.ph introduced, you pay a one-time 15% fee of first-year pay, charged only on hire. You hire and pay the developer directly. If the hire is not the right fit, there is a 3-month free replacement (pricing).

No AI agent? You can still read every profile and follow the same steps.

To see what to know about a developer before you hire, read Vetted software developers: what to know before you hire. Already have a pile of applicants? Candidate screening: score every applicant, then test only the top few. To hire a developer fast, read How to hire a developer fast. To hire without a recruiter, read How to hire remote developers without a staffing agency or recruiter. If your CTO quit and you still need engineers, read Fractional CTO: hire engineers fast when your CTO quits. To see how much recruiters charge, read How much do recruiters charge, and are recruiter fees worth it. To see the fee next to a monthly markup, read Staffing agency markup rates: how to hire your developer directly. To see how an assistant searches the network, read Searching for developers with your own AI assistant: how it works. To hire developers for a startup the cheapest way, read How to hire developers for a startup: the cheapest way without lowering the bar.

One fee, only if you hire

On the marketplace, you search with your own AI agent. Profiles are free to view once you sign up and sign the Arca.ph Client Agreement. You pay for the tests you order. If you hire someone Arca.ph introduced, you pay a one-time 15% fee of first-year pay, charged only on hire. A developer paid $3,000 a month earns $36,000 a year, so the fee is $5,400, once. You hire and pay the developer directly. If the hire is not the right fit, there is a 3-month free replacement. See pricing and Staffing agency markup rates: how to hire your developer directly.

Done for you is the other way. You bring the job. The Arca.ph team finds the people. Proctored English, cognitive and coding tests are included. The fee is 35% of first-year pay, charged once on hire. You still hire and pay the developer directly. There is a 3-month free replacement.

Create your account and start looking. Profiles are free to view once you sign up and sign the Arca.ph Client Agreement.

FAQ

How can I tell if a developer can code without AI?

Watch them write code with no assistant. On Arca.ph, order a proctored coding test with no AI. A real person watches. The developer shares the screen, and a phone sits beside them as a second camera. No outside help, and no AI unless the test allows it. A resume does not show this.

What is AI interview cheating detection?

AI interview cheating detection on Arca.ph is a watched session. A real person watches a proctored coding test with or without AI, the AI-build hackathon, or the pair-programming Fire Drill. You read the session and decide who can code. You pay for the tests you order.

What changes when candidates use AI in interviews?

Candidates using AI in interviews can raise a score when nobody watches the work. Canagasuriam and Lukacik found higher video-interview scores when people used ChatGPT. Those means are video-interview scores from that study. A watched coding test with no AI shows the code without that help.

What is a proctored coding test on Arca.ph?

A proctored coding test shows code written while a real person watches, with two cameras. Order it with no AI when you need that floor. Order the AI-build hackathon, a 2-hour build where AI is allowed, when the job is building with AI. The Fire Drill is the live session. You pay for the tests you order.

What is free to read, and what is paid, before I hire?

What the candidate tells us is free. It is expected pay, location, working hours and US time overlap, the resume, LinkedIn activity and recommendations, DevPost wins, published apps, and testimonials. What the candidate shows us is paid. That includes the watched coding tests, the AI-build hackathon, the Fire Drill, and recorded reference checks.

What does Arca.ph charge when I hire?

On the marketplace, Arca.ph charges a one-time 15% fee of first-year pay, only if you hire someone it introduced. A developer paid $3,000 a month earns $36,000 a year, so the fee is $5,400, once. You hire and pay the developer directly. If the hire is not the right fit, there is a 3-month free replacement.

Get started.

Profiles are free to view once you sign up and sign the Arca.ph Client Agreement.