We published a new Theory Interview Questions Bank with 50 questions for AI engineer interviews as part of our ongoing effort to better understand the AI engineer role.
Over the past months, Alexey has been researching market data: looking at how companies describe the role, what tasks they expect people to do, what skills appear most often in job descriptions, what interview questions come up, and what kinds of take-home assignments candidates are asked to complete.
This question bank grew out of that work.
Main Sections
This resource is organized around the areas that show up again and again when people discuss AI engineer interviews in practice:
Working with Large Language Models (LLMs)
Retrieval-Augmented Generation (RAG)
Agents and Tool-Using Systems
Testing and Evaluation
Monitoring and Production Observability
Cost and Latency Optimization
Safety, Security, and Guardrails
Downloadable Cheatsheets
To give you additional value, we also prepared these cheatsheets you can download:


How to Use It
We hope this is useful in two ways:
As an interview-prep resource for people applying to AI engineering roles.
As a clearer way to think about the role itself. If you are trying to understand what AI engineers are expected to know, this question bank gives you a practical view based on recurring patterns in the market.
Example Questions
Some of the questions in the bank include:
How do large language models work at a high level?
What retrieval strategies can you use in RAG systems, and when would you use each?
What is semantic caching, and when is it useful?
What components does an agent need beyond the language model itself?
What are the biggest security risks in tool-using agents?
How do you evaluate conversational AI systems such as chatbots?
What operational and business metrics matter for AI systems in production?
This is still part of a broader ongoing research effort, and we expect it to keep evolving.



Thank you for sharing the questions, if you could give answers too it will be very useful may be the key points. ofcourse we can browse to get them :)