AI & Data
AI and Automation Engineer Practice Test
20 multiple choice questions for AI and automation engineers: Python, LLM basics, RAG, tool calling, evaluation and reliable workflows.
- Questions
- 20
- Time
- 20 min
- Pass mark
- 60%
No account or email needed.
About this test
This test is built around the AI / Automation Engineer role. It covers the Python you need, how large language models behave, how retrieval augmented generation (RAG) works, how to keep AI features safe and affordable, and how to build automations that survive real traffic.
It is practice only and is not part of any job application.
What it covers
The question set has 24 questions: 12 easy, 9 medium and 3 hard. Each attempt draws 20 of them at random, so a second try is not the same test.
- Automation and cost (3)
- LLM basics (6)
- Python (6)
- RAG and retrieval (7)
- SQL (2)
Try a few sample questions
These are real questions from the set, with the answers and a short explanation. Read the question, decide, then open it to check.
Sample 1 · SQL · easyWhich clause filters individual rows before they are grouped?Show the answer
- HAVING
- WHERECorrect
- GROUP BY
- ORDER BY
WHERE filters rows before grouping. HAVING filters the groups afterwards.
Sample 2 · Python · easyWhich of these Python types is immutable?Show the answer
- list
- dict
- tupleCorrect
- set
A tuple cannot be changed after it is created. Lists, dictionaries and sets can.
Sample 3 · LLM basics · easyWhat is a token in the context of a language model?Show the answer
- A password
- A small piece of text, often part of a word, that the model reads and writesCorrect
- A type of database key
- A single character only
Models count input and output in tokens, and pricing and limits are based on them.
How it works
- 20 multiple choice questions, drawn at random from a larger set.
- 20 minutes on the clock. The test submits itself when time runs out.
- Pass mark: 60%.
- No marks are taken off for wrong answers, so answer every question.
- Some questions have more than one correct answer. You must pick all of them to score.
- When you finish you see your score, the correct answers and a short explanation for each.
- Your answers save as you go, so a dropped connection will not lose your work.
- Please stay on the test page. Switching to another tab or window is recorded and you will see a warning.
- Copying text, printing and screenshots are not allowed during the test.
This role is open
This test is built around the AI / Automation Engineer role on our jobs board. Taking it is not part of the application.
See the roleMore practice tests
- Data Analyst (SQL and Power BI) Practice TestAI & Data
- Data Engineer Practice TestAI & Data
- Machine Learning Engineer Practice TestAI & Data
- Workflow Automation Developer Practice TestAI & Data
See all practice tests.
