Data Interview Questions

132,752 data interview questions shared by candidates

Given two tables with the following columns: USERS user id date time stamp post id user action action details POST_REMOVED_BY_REVIEWER post id date time stamp report the daily ratio of posts removed by reviewers out of the user reported posts (user action = report)
avatar

Data Scientist

Interviewed at Meta

3.6
Apr 18, 2020

Given two tables with the following columns: USERS user id date time stamp post id user action action details POST_REMOVED_BY_REVIEWER post id date time stamp report the daily ratio of posts removed by reviewers out of the user reported posts (user action = report)

SQL: 1. given table products(product_id, brand_name,product_name, product_price), find brand_names with avg price > 3 and having more then 5 products 2.given table sales (sale_id, promotion_id, sale_amount, other columns), find % of how sales with promotions ( promotion_id is null) are doing in comparison to all sales. Coding(Java): 1. find avg word length in a sentence 2. ip address validation 3. Friends problem [[A,B], [B,D],[E]...] ( List of lists);
avatar

Data Engineer

Interviewed at Meta

3.6
Jun 2, 2019

SQL: 1. given table products(product_id, brand_name,product_name, product_price), find brand_names with avg price > 3 and having more then 5 products 2.given table sales (sale_id, promotion_id, sale_amount, other columns), find % of how sales with promotions ( promotion_id is null) are doing in comparison to all sales. Coding(Java): 1. find avg word length in a sentence 2. ip address validation 3. Friends problem [[A,B], [B,D],[E]...] ( List of lists);

Describe different JOINs in SQL. Having a categorical variable with thousands distinct values, how would you encode it? How to find linear trends in time series. How to find the flow in a matrix showing temperature. ...
avatar

Data Scientist

Interviewed at Amazon

3.5
Nov 27, 2019

Describe different JOINs in SQL. Having a categorical variable with thousands distinct values, how would you encode it? How to find linear trends in time series. How to find the flow in a matrix showing temperature. ...

Viewing 401 - 410 interview questions

Glassdoor has 132,752 interview questions and reports from Data interviews. Prepare for your interview. Get hired. Love your job.