
GIAC Machine Learning Engineer
Domain 1Objective 2
Leveraging Python GMLE Practice Questions (Page 7)
Part of the Foundational Data Science and Statistics domain, which makes up ~41% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 180-minute exam (~70–120 total, ~29–49 in this domain), expect 7–12 from this objective — we provide 36 practice questions to prepare you well beyond it. (estimate)
36questions here
8free pages
8concepts
Questions 31–35
- 31
Which NumPy function creates an array of zeros with a specified shape?
Select an answer first - 32
A researcher is implementing a custom neural network layer in NumPy. The forward pass computes Z = X @ W + b, where X is (batch_size, input_dim), W is (input_dim, output_dim), and b is (output_dim,). During backpropagation, they need to compute the gradient of the loss with respect to W. Given dZ, the gradient of the loss with respect to Z, which expression correctly computes dW?
Select an answer first - 33
Which tool is commonly used to create isolated Python environments for data science projects?
Select an answer first - 34
A data analyst has a CSV file with a column 'price' that contains strings like '$1,234.56'. They need to compute the mean price. Which Pandas operation should they use?
Select an answer first - 35
A researcher is developing a data analysis workflow in a Jupyter notebook. They need to ensure that the notebook can be rerun from top to bottom without errors, and they want to document the steps clearly. Which practice is most effective?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by GIAC (SANS). “GMLE” is a trademark of its owner, used for identification only.