Data Science Interview Questions
Questions Answers Views Company eMail

In a given day, how many birthday posts occur on Facebook?

Facebook,

118

Write the code to reverse a Linked list.

WalMart,

179

How will you overcome overfitting in predictive models?

121

Implement a sorting algorithm for a numerical dataset in Python.

Facebook,

142

Will Uber cause city congestion?

Uber,

204

How will you decide which version (Version 1 or Version 2) of the Surge Pricing Algorithms is working better for Uber ?

Uber,

130

What is the good measure of influence of a Twitter user?

Twitter,

106

A building has 100 floors. Given 2 identical eggs, how can you use them to find the threshold floor? The egg will break from any particular floor above floor N, including floor N itself.

Facebook,

209

What assumptions does linear regression machine learning algorithm make?

WalMart,

125

You have 2 dices. What is the probability of getting at least one 4? Also find out the probability of getting at least one 4 if you have n dices.

Facebook,

269

How will you design a recommendation engine for jobs?

LinkedIn,

148

How will you test a machine learning model for accuracy?

105

If we added one rider to the current SF market, how would that affect the existing riders and drivers?

Uber,

161

What would you add to Facebook and how would you pitch it and measure its success?

Facebook,

168

How will you test that there is increased probability of a user to stay active after 6 months given that a user has more friends now?

Facebook,

283


Post New Data Science Questions

Un-Answered Questions { Data Science }

What are the types of biases that can occur during sampling?

113


Pycharm has a debugger?

126


You have 2 dices. What is the probability of getting at least one 4? Also find out the probability of getting at least one 4 if you have n dices.

269


What is clustering? What is the difference between kmeans clustering and hierarchical clustering?

111


Explain Examples of Data Science?

105






Explain types of clustering algorithm?

97


Explain the difference between data modeling and database design?

83


What is the aim of a/b testing?

81


What is meant by linear regression?

99


Could you explain how to define the number of clusters in a clustering algorithm?

79


Write a program to segment a long string into a group of valid words using Dictionary. The result should return false if the string cannot be segmented. Also explain about the complexity of the devised solution.

209


Define feature vector?

155


What are the major skills data scientist need?

90


What is market basket analysis?

93


Explain the differences between univariate, bivariate and multivariate analysis?

94