Turing Test — AI Technical Interview Questions & Answers

Turing Test

Turing Test

  • Turing Test: a judge chats with A (human) and B (program) without seeing them. If the judge cannot tell who is who, the program “passes”. It tests conversational indistinguishability, not wisdom, not morality, not “true mind”.
  • Limits: a script can fool a weak judge. A useful medical model might fail chat and still save lives. Say the test, then one limit. ELIZA in the 60s already fooled some people with cheap tricks.
  • Turing Test — output: three lines. Indistinguishability, not wisdom.

Technical Interview Tip: Setup + one criticism.

Code Examples for Turing Test

Example

# Turing Test
print("Judge chats with A (human) and B (program).")
print("If judge cannot tell who is who → test passed.")
print("Passing ≠ real understanding.")

Turing Test — output: three lines. Indistinguishability, not wisdom.

How to Explain Turing Test to an Interviewer

Explain Turing Test as if you are teaching a junior — definition, then one example.

Judge cannot tell human vs program in chat. Passing ≠ real understanding.

What does the example print, and what does that prove?

Turing Test — output: three lines

What mistake do freshers make with Turing Test?

Only the buzzword, no example