Data analyst interview questions

Want to become an expert in cracking Data analyst interview questions?

Start with practicing the questions below. Whether a question involves multiple choice or live coding, we will give you hints as you go and tell you if your answers are correct or incorrect.

After that, take our timed public Data analyst interview questions test.

To use our service for testing developers, purchase one of the paid plans for companies.


1. ABTest
Data analysis Bayes' theorem Probability Public

Your company is running a test that is designed to compare two different versions of the company’s website.

Version A of the website is shown to 60% of users, while version B of the website is shown to the remaining 40% of users. The test shows that 8% of users who are presented with version A sign up for the company’s services, compared to 4% of users who are presented with version B.

If a user signs up for the company’s services, what is the probability that she/he was presented with version A of the website?

Easy  
10min
Solve question

2. MarketingCosts
Data analysis Linear regression Python Public

Implement the desired_marketing_expenditure function which returns the required amount of money that needs to be invested in the new marketing campaign in order to sell the desired number of units, based on data about previous marketing campaigns in which the number of units sold lineraly depends on the amount of money invested.

For example, for the desired number of 60,000 units sold and previous campaign data from the table below, the function should return 250,000.

Previous campaigns
CampaignMarketing expenditureUnits sold
#1300,00060,000
#2200,00050,000
#3400,00090,000
#4300,00080,000
#5100,00030,000
Hard  
20min
Solve question

If you feel ready, take one of our timed public Data analyst interview questions tests:

  • Data analysis test (Easy)
Not exactly what you are looking for? Go to our For developers section.