Types of AI — AI Technical Interview Questions & Answers

Types of AI

Types of AI

  • Types you must not mix. By ability: narrow (ANI), general (AGI), super (ASI — hypothetical). By function: reactive (no memory), limited memory (today’s self-driving stack remembers recent frames), theory of mind / self-aware (research talk, not shipping products).
  • Interviewers want ANI vs AGI first. Then “limited memory” for cars and chatbots that use context. Don’t claim your phone assistant has theory of mind.
  • Types of AI — output: three lines. Products you use are ANI.

Technical Interview Tip: ANI vs AGI + one function type.

Code Examples for Types of AI

Example

# Ability types
print("ANI  = one job (spam, maps)")
print("AGI  = any human job — not a product today")
print("ASI  = better than humans at almost all — hypothetical")

Types of AI — output: three lines. Products you use are ANI.

How to Explain Types of AI to an Interviewer

What is narrow AI vs general AI? Which one is in your phone?

ANI = one job AGI = any human job Phone = ANI

What does limited-memory mean for a self-driving stack?

Uses recent frames / context

Should you claim a chatbot has theory of mind? Why not?

No Not a shipping product type