GenAI Speedrun
Home Mock Exam
✦ EXAM TOOLKIT

Exam Tips & Common Traps

Knowing the content is half the battle — the other half is exam technique. Here is the playbook for the MCQ + coding paper, plus the misconceptions that quietly cost marks.

MCQ + coding strategy 18 examiner traps ⏱ ~12 min read

A.1 Before the exam

A.2 MCQ technique

🔑 Read every option before you commit Examiners deliberately place a "nearly right" distractor as option A and the fully-correct answer later. Reading only until the first plausible option is the #1 cause of lost MCQ marks.

A.3 Coding-question technique

🔑 Partial code earns partial marks Never leave a coding question blank. Even the correct import lines and the right model class name score marks. Write the skeleton first, then fill the logic.

A.4 Time & nerves management

B Common Traps & Misconceptions

These are the misunderstandings that examiners love to test. For each: the Trap students fall for, and the Truth.

Logistic Regression
✗
The Trap

"Logistic Regression is a regression algorithm — it has 'regression' in the name."

✓
The Truth

It is a classification algorithm. It predicts the probability of a class and applies a threshold to decide the label.

Generative AI
✗
The Trap

"Inference happens during training."

✓
The Truth

Inference happens after training — it is the phase where the finished model generates output from a prompt.

Tokens
✗
The Trap

"One token always equals one word."

✓
The Truth

A token is a sub-word chunk. A single word like "microtransactional" can be split into several tokens.

Model Evaluation
✗
The Trap

"A model with 99% accuracy is excellent."

✓
The Truth

On imbalanced data a lazy model that always predicts the majority class scores 99% yet is useless. Check precision & recall.

Fine-Tuning
✗
The Trap

"Fine-tuning fixes hallucinations."

✓
The Truth

It does not reliably — and can worsen them if the data has errors. RAG is better for factuality because it grounds answers in retrieved text.

NLP
✗
The Trap

"Always remove stop words to clean text."

✓
The Truth

Removing "not" flips meaning ("not good" → "good"). Simple models remove stop words; RNNs/Transformers keep them.

Model Evaluation
✗
The Trap

"A higher R² always means a better model."

✓
The Truth

Plain R² always rises when you add features — even useless random ones. Use Adjusted R² to compare models fairly.

Data Preprocessing
✗
The Trap

"Fill missing numeric values with the mean."

✓
The Truth

The mean is dragged by outliers. For skewed data or data with outliers, the median is the safe choice.

Data Preprocessing
✗
The Trap

"Encode any text column as 0, 1, 2, 3…"

✓
The Truth

For nominal data (Red/Green/Blue) that invents a fake ranking. Use one-hot encoding; label-encode only ordinal data.

Responsible AI
✗
The Trap

"A biased AI is biased because it is malicious or evil."

✓
The Truth

Bias ≠ malice. The model simply repeats patterns in its historical training data — bias is a data problem, not intent.

Agentic AI
✗
The Trap

"ollama pull downloads a model and starts the chat."

✓
The Truth

ollama pull only downloads. ollama run downloads if needed and starts the chat session.

Neural Networks
✗
The Trap

"A single perceptron can learn any pattern."

✓
The Truth

A single perceptron is a linear classifier — it cannot solve XOR (not linearly separable). Hidden layers are required.

Managing State
✗
The Trap

"The LLM remembers the whole conversation by itself."

✓
The Truth

LLMs are stateless. The application re-sends the full conversation history with every request to simulate memory.

Model Evaluation
✗
The Trap

"100% training accuracy means the model is excellent."

✓
The Truth

If test accuracy is much lower, that gap is overfitting (high variance) — the model memorised noise instead of learning the pattern.

RAG vs Fine-Tuning
✗
The Trap

"To give a model your latest company data, fine-tune it."

✓
The Truth

Use RAG — it updates instantly by editing the database and can cite sources. Fine-tuning needs slow, costly retraining.

Neural Networks
✗
The Trap

"Use sigmoid activation for the hidden layers."

✓
The Truth

Use ReLU for hidden layers. Sigmoid in deep hidden layers causes the vanishing gradient problem. Sigmoid belongs on a binary output.

Decision Trees
✗
The Trap

"A Gini index of 1 means a perfectly pure node."

✓
The Truth

Gini = 0 is perfectly pure. For a binary node the maximum impurity is 0.5 (a 50/50 mix) — Gini never reaches 1.

Neural Networks
✗
The Trap

"Backpropagation updates the network's weights."

✓
The Truth

Backpropagation computes the gradients (using the chain rule). Gradient descent then uses those gradients to update the weights.

🎯 The one-line summary Read every MCQ option, compute numerical questions, never leave a coding answer blank, and watch the 18 traps above — most of them are a single confused word away from a lost mark.