Google Professional Data Engineer - Professional Data Engineer on Google Cloud Platform Exam
Page: 2 / 64
Total 319 questions
Question #6 (Topic: Single Topic)
Your weather app queries a database every 15 minutes to get the current temperature. The frontend is powered by Google App Engine and server millions of
users. How should you design the frontend to respond to a database failure?
users. How should you design the frontend to respond to a database failure?
A. Issue a command to restart the database servers.
B. Retry the query with exponential backoff, up to a cap of 15 minutes.
C. Retry the query every second until it comes back online to minimize staleness of data.
D. Reduce the query frequency to once every hour until the database comes back online.
Answer: B
Question #7 (Topic: Single Topic)
You are creating a model to predict housing prices. Due to budget constraints, you must run it on a single resource-constrained virtual machine. Which learning
algorithm should you use?
algorithm should you use?
A. Linear regression
B. Logistic classification
C. Recurrent neural network
D. Feedforward neural network
Answer: A
Question #8 (Topic: Single Topic)
You are building new real-time data warehouse for your company and will use Google BigQuery streaming inserts. There is no guarantee that data will only be
sent in once but you do have a unique ID for each row of data and an event timestamp. You want to ensure that duplicates are not included while interactively
querying data. Which query type should you use?
sent in once but you do have a unique ID for each row of data and an event timestamp. You want to ensure that duplicates are not included while interactively
querying data. Which query type should you use?
A. Include ORDER BY DESK on timestamp column and LIMIT to 1.
B. Use GROUP BY on the unique ID column and timestamp column and SUM on the values.
C. Use the LAG window function with PARTITION by unique ID along with WHERE LAG IS NOT NULL.
D. Use the ROW_NUMBER window function with PARTITION by unique ID along with WHERE row equals 1.
Answer: D
Question #9 (Topic: Single Topic)
Your company is using WILDCARD tables to query data across multiple tables with similar names. The SQL statement is currently failing with the following error:

Which table name will make the SQL statement work correctly?

Which table name will make the SQL statement work correctly?
A. ג€˜bigquery-public-data.noaa_gsod.gsodג€˜
B. bigquery-public-data.noaa_gsod.gsod*
C. ג€˜bigquery-public-data.noaa_gsod.gsodג€™*
D. ג€˜bigquery-public-data.noaa_gsod.gsod*`
Answer: D
Question #10 (Topic: Single Topic)
Your company is in a highly regulated industry. One of your requirements is to ensure individual users have access only to the minimum amount of information
required to do their jobs. You want to enforce this requirement with Google BigQuery. Which three approaches can you take? (Choose three.)
required to do their jobs. You want to enforce this requirement with Google BigQuery. Which three approaches can you take? (Choose three.)
A. Disable writes to certain tables.
B. Restrict access to tables by role.
C. Ensure that the data is encrypted at all times.
D. Restrict BigQuery API access to approved users.
E. Segregate data across multiple tables or databases.
F. Use Google Stackdriver Audit Logging to determine policy violations.
Answer: BDE