Interview 100 Questions for AI Engineers
A categorized set of 100 questions with clear answers, three examples each from the fca project context, simple English, and an ASCII flow chart per topic. Use these to interview prep, build flashcards, or run weekly reviews.
How to use
- Pick one category per day; read the question and answer first.
- Then read the three examples and the data-flow chart; close the page and try to retell the chart in your own words.
- End of week: run the questions for the categories you covered against a colleague or a LLM judge (use the LLM-as-judge prompt from the prompt-engineering-fundamentals section).
- Update or replace weak answers; the back-of-the-envelope math in the answer must stay correct.
Topics by category
Backend & API
Database & RAG
DevOps & Deployment
Security & Compliance
Observability & Tracing
DSA Patterns
System Design
Python Fundamentals
SQL for AI Engineering
LLM & Prompt Engineering