01. An analyst presents a chart to a non-technical audience and is asked a question about a figure on it.
Which practices reflect effective presentation of insights?
(Choose two.)
a) Explain what the axes measure and in what units before discussing the pattern
b) Defer every question to a written follow-up so that the presentation stays on its schedule
c) Show the full underlying table and its column notes beside the chart
d) Use the technical vocabulary of the analysis so the account stays precise
e) Answer by pointing at the specific value or feature of the chart that supports the claim
02. The set invited holds the identifiers invited to a workshop and the set attended holds those who arrived.
Which expression returns the identifiers that were invited but did not attend?
a) invited.intersection(attended)
b) invited.union(attended)
c) attended.difference(invited)
d) invited.difference(attended)
03. Which task is most characteristic of a data analyst role?
a) Building and maintaining the pipelines that move records between operational systems
b) Examining an existing dataset and reporting what it shows about a business question
c) Setting the organization retention policy and approving deletion schedules
d) Designing and training a predictive model from a large unlabeled dataset
04. Consider the following lines.
def scale(value, factor=2):
return value + factor
print(scale(10), scale(10, 5))
What does the script display?
a) The script raises a TypeError on the first call
b) 12 12
c) 15 15
d) 12 15
05. Why does an organization put a formal data lifecycle management strategy in place?
a) To reduce the number of data sources the organization has to collect from
b) To protect data quality, security and compliance as data moves between stages
c) To guarantee that no dataset is ever deleted, so history remains complete
d) To ensure every team applies the same statistical methods and reporting conventions
06. A script converts a numeric column and must survive rows that cannot be converted, while leaving evidence of what it skipped.
Which practices meet that requirement?
(Choose two.)
a) Catch the specific exception the conversion can raise rather than every exception
b) Print or log the offending value and the row it came from before continuing
c) Place the whole file-reading loop in one handler so the script never stops
d) Re-raise the exception immediately and let the caller decide what to do next
e) Replace every value that fails conversion with zero, so the totals, averages and counts still compute
07. Consider the following lines.
readings = [10, 20, 30, 40, 50]
window = readings[1:4]
window.append(99)
readings.pop(0)
print(window, readings)
What does the script display?
a) [20, 30, 40, 99] [20, 30, 40, 50]
b) [10, 20, 30, 99] [20, 30, 40, 50]
c) [20, 30, 40, 99] [20, 30, 40, 50, 99]
d) [20, 30, 40, 50, 99] [20, 30, 40, 50]
08. What distinguishes anonymization from encryption?
a) Anonymization applies to structured data, while encryption applies to unstructured data
b) Anonymization requires a key to reverse, while encryption cannot be reversed at all
c) Anonymization removes identifying detail permanently, while encryption hides data reversibly
d) Anonymization protects data in transit, while encryption protects data at rest
09. Each order record holds a customer, an address and a variable-length list of line items, and every line item carries its own product code, quantity and price. The records must be exchanged as files between two systems.
Which storage format suits this data best?
a) An Excel workbook, since separate worksheets can hold the orders and their line items
b) JSON, since it represents nested and variable-length structures directly
c) CSV, since a flat comma-separated layout is compact and widely supported
d) A plain text log file, since each order record can be appended as one line
10. Two questions are put to an analytics team. The first asks how many units are likely to sell next month. The second asks how much stock should be ordered given that expectation.
How are the two questions classified?
a) Both are predictive, since each concerns a future period
b) The first is diagnostic and the second is predictive
c) The first is predictive and the second is prescriptive
d) The first is prescriptive and the second is predictive