
GIAC Python Coder
Domain 4Objective 1
Data Analysis with Python GPYC Practice Questions (Page 4)
Part of the Data Analysis domain, which makes up ~9% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 120-minute exam (~50–80 total, ~5–7 in this domain), expect 5–7 from this objective — we provide 33 practice questions to prepare you well beyond it. (estimate)
33questions here
7free pages
5concepts
Questions 16–20
- 16
A data analyst has a DataFrame with a 'timestamp' column in UTC and a 'local_time' column in various time zones. The analyst needs to compute the time difference between the two columns for each row. The 'local_time' column contains timezone-aware strings. Which operation should be used?
Select an answer first - 17
Which Seaborn function is used to create a histogram with a kernel density estimate (KDE) overlay?
Select an answer first - 18
A security analyst wants to compare the distribution of packet sizes between two different protocols (TCP and UDP) in a single plot. Which visualization is most appropriate?
Select an answer first - 19
A data analyst has a DataFrame with a 'score' column that contains some outliers. The analyst wants to compute a robust measure of central tendency that is not heavily influenced by outliers. Which statistic should be used?
Select an answer first - 20
A data engineer needs to load a large JSON file that contains a nested array of objects. They want to flatten it into a DataFrame where each object in the array becomes a row, and they also need to handle missing keys gracefully. Which approach is most robust?
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). “GPYC” is a trademark of its owner, used for identification only.