Live data from Hacker News

Data science interview questions with answers

github.com

1–10 of 75 posts

Re: Data science interview questions with answers

#2
I only read the first question in theory.md and think the answer is quite weak.

> What is regression? Which models can you use to solve a regression problem?

The current answer only list some names that have "regression" in it, and the description of what a regression is doesn't say anything that distinguishes it from classification.

It fails to mention that regression (in ML terminology) is prediction of a continuous variable. And that almost any method can be used to do regression: knn, neural network, random forest, svm.

If other answers are of similar nature you might fail the interview.

Re: Data science interview questions with answers

#3
Do people realize that, these interview question collection do not help? I think there is 2 things to address here:

- Interviewers will know "what is known" by every candidate (with the help of these pages) and harder questions will be asked

- If these questions are asked at >junior levels, then RUN! the work will not satisfy you. The interview should be fun, and show the creativity of the candidate. These ones could be answered by anyone who read it a few times. I would not like to work with somebody who only know the answers to these questions and not more

Re: Data science interview questions with answers

#4

I only read the first question in theory.md and think the answer is quite weak. > What is regression? Which models can you use to solve a regression problem? The current answer only list some names that have "regression" in it, and the description of what a regression is doesn't say anything that distinguishes it from classification. It fails to mention that regression (in ML terminology) is prediction of a continuou…

From the README:

> The answers are given by the community

> If you know how to answer a question — please create a PR with the answer

> If there's already an answer, but you can improve it — please create a PR with improvement suggestion

> If you see a mistake — please create a PR with a fix

Re: Data science interview questions with answers

#5

I only read the first question in theory.md and think the answer is quite weak. > What is regression? Which models can you use to solve a regression problem? The current answer only list some names that have "regression" in it, and the description of what a regression is doesn't say anything that distinguishes it from classification. It fails to mention that regression (in ML terminology) is prediction of a continuou…

I read two answers from technical.md, and one of them was inconsistent with what was asked for...

I would be very suspicious of using this repo for studying.

Re: Data science interview questions with answers

#6
post #4

I only read the first question in theory.md and think the answer is quite weak. > What is regression? Which models can you use to solve a regression problem? The current answer only list some names that have "regression" in it, and the description of what a regression is doesn't say anything that distinguishes it from classification. It fails to mention that regression (in ML terminology) is prediction of a continuou…

From the README: > The answers are given by the community > If you know how to answer a question — please create a PR with the answer > If there's already an answer, but you can improve it — please create a PR with improvement suggestion > If you see a mistake — please create a PR with a fix

I don’t like this response.

It’s completely reasonable to assess the quality of informational content without assuming a duty to proofread and revise that content.

Especially when the issue that might be corrected isn’t a typo or malapropism but ‘this whole thing isn’t that great.’

Re: Data science interview questions with answers

#7

I only read the first question in theory.md and think the answer is quite weak. > What is regression? Which models can you use to solve a regression problem? The current answer only list some names that have "regression" in it, and the description of what a regression is doesn't say anything that distinguishes it from classification. It fails to mention that regression (in ML terminology) is prediction of a continuou…

One of my favorite data science factoids is how "regression" (to return to a former state) came to mean "prediction of a continuous variable".

In the late 1800s, Sir Francis Galton noticed that extremely tall or short parents usually had children that were not as tall or short as themselves, i.e. the children's heights were regressing (returning) to the mean. He collected hundreds of data points, graphed them, and estimated a coefficient describing this relationship, thereby inventing "linear regression."

We call them "regression" models simply because the first linear regression model was created to demonstrate the concept of regression to the mean.

https://en.wikipedia.org/wiki/Regression_toward_the_mean#His...

Re: Data science interview questions with answers

#8
post #4

Earlier quoted context omitted.

From the README: > The answers are given by the community > If you know how to answer a question — please create a PR with the answer > If there's already an answer, but you can improve it — please create a PR with improvement suggestion > If you see a mistake — please create a PR with a fix

I don’t like this response. It’s completely reasonable to assess the quality of informational content without assuming a duty to proofread and revise that content. Especially when the issue that might be corrected isn’t a typo or malapropism but ‘this whole thing isn’t that great.’

Sure, I’m not saying that you have to correct it. Just that the project doesn’t assume that they have correct answers for everything and expect some participation of “the community” at large.

Re: Data science interview questions with answers

#9

Do people realize that, these interview question collection do not help? I think there is 2 things to address here: - Interviewers will know "what is known" by every candidate (with the help of these pages) and harder questions will be asked - If these questions are asked at >junior levels, then RUN! the work will not satisfy you. The interview should be fun, and show the creativity of the candidate. These ones could…

I think it's a bit far fetched to assume that recruiters tailor interview questions based on these Github repo's. For me as a junior data scientist it really useful to test my own knowledge and highlight areas which I need to study more.

Re: Data science interview questions with answers

#10
post #5

I only read the first question in theory.md and think the answer is quite weak. > What is regression? Which models can you use to solve a regression problem? The current answer only list some names that have "regression" in it, and the description of what a regression is doesn't say anything that distinguishes it from classification. It fails to mention that regression (in ML terminology) is prediction of a continuou…

I read two answers from technical.md, and one of them was inconsistent with what was asked for... I would be very suspicious of using this repo for studying.

Could you elaborate on which one in particular? I've also read the first questions but haven't noticed anything like this.
Post reply on HN