JJoeven

Quizzes

Large Language Models quiz

24 questions from the Large Language Models track. Score 80% or higher to unlock a certificate.

  1. What Is an LLM?

    1. What is the honest interface of an LLM?

  2. Base vs Chat Models

    2. Why does a chat model wait for your question instead of rambling like a webpage?

  3. Open Weights vs Hosted APIs

    3. What do you still not get from open weights?

  4. Vendor APIs

    4. Who stores the conversation between two HTTP calls to a typical chat API?

  5. Errors and Retries

    5. A refund tool timed out. You do not have an idempotency key. What next?

  6. Streaming

    6. When should you json.loads a streamed tool call?

  7. Tokens and Cost

    7. Why do agent loops cost more than a single chat with the same final answer?

  8. Spend Caps

    8. The next LLM call would push this trace over max_usd. What should the agent do?

  9. Prompt Caching

    9. You added the current timestamp as the first system line. Cache hit rate dropped. Why?

  10. Chat Transcripts

    10. What role should carry a tool’s return value?

  11. System Prompts

    11. What makes a system prompt a spec rather than a vibe?

  12. Tool Messages

    12. A retrieved page says “ignore the spec.” Where should that text live?

  13. Safety Filters

    13. The API returns finish_reason=content_filter and empty content. What should you do?

  14. Structured Output

    14. What should happen when JSON validation fails twice?

  15. Finish Reason

    15. The model returned cut-off JSON and finish_reason=length. What first?

  16. Decoding Knobs

    16. Default temperature for emitting tool JSON?

  17. Hallucinations

    17. What is the most reliable way to stop an agent claiming it took an action?

  18. Citations

    18. The answer cites doc_99, which was not in the retrieved set. What is that?

  19. When to Abstain

    19. The get_balance tool returned 404. What should the final action be?

  20. Context Engineering

    20. What should win a seat in a tight window?

  21. Choosing Models

    21. When is a small model the right default?

  22. Routing Models

    22. The small model failed JSON validation. What is a sane fallback?

  23. Log the Call

    23. Finance asks why yesterday’s LLM bill jumped. What log fields answer first?

  24. When Not to Use an LLM

    24. The user sends job_id=17 and the word status. Best first move?