10 questions on parts 11 and 12: hybrid retrieval and rank fusion, error analysis, reranking and retrieval metrics, then MCP architecture, a local server and client, input validation, bounded results and MCP security. Code reading, output prediction, debugging and design choices.
One question at a time
Move with Previous and Next, and jump around with the question palette.
Pass mark
You need 6 of 10 marks to pass.
Timed
You get 15 minutes. The exam submits automatically when time runs out.
10 questions, 1 mark each. Pass mark: 6. The questions mix multiple choice, code reading, output prediction, debugging and design choices; some have more than one correct answer, and some ask you to type a short answer with a reason. Code in questions is Python 3.12 with the standard library and the tutorial kit, runs offline against a fake model and invented toy data, and needs no API key, GPU or paid service. Every scenario, name and number is invented for practice. Answers are judged on engineering reasoning: use the inputs and error messages given, name the trade-off and give a decision you could defend. Model names, prices and SDK details change, so the questions test the ideas, not memorised values.
Sign in to join the discussion.