Settings

Theme

Ask HN: How to design a data science interview process

1 points by hashemian 4 years ago · 3 comments · 2 min read


Our startup is planning to hire a new employee with expertise in data science. The main responsibility is to work with our existing and incoming data, and extract some meaningful information from it, create prediction and classification models to address relevant questions, and similar work.

For other positions we often have three technical interviews:

    - First one is done by an HR, involves ~10 simple short-answer technical questions, to weed out those with just a fancy CV.
    - second one focuses theoretical skills: e.g. algorithms and data structures, programming language and tools, software engineering, etc.
    - Third one focuses on practical skills: often involves one practical question that the person is supposed to resolve within one to two hours.
We are planning to follow the same pattern. For the third step, we have a good question that can show how the person thinks about the problems, how she approaches them and finds a good solution, etc.

For the first and second though, I'm wondering what questions we should include to assess the candidates? I've read previous HN posts like this one [1] and similar interview question banks, but because I don't have experience in this domain myself, I don't know which questions should be known by someone with good experience in data science, and which one is a bad one ("gotcha" question, something that is often googled, too theoretical, etc.)!

Any advice on how to pick questions for this position?

If it's any relevant, I do have CS background and a fairly good understanding of programming and software engineering. I also follow ML/AI topics out of interest, but have no practical experience there.

Reference: 1. "Data science interview questions with answers" https://news.ycombinator.com/item?id=24460141

sebg 4 years ago

Read these three articles:

- https://erikbern.com/2018/05/02/interviewing-is-a-noisy-pred...

- https://erikbern.com/2021/07/07/the-data-team-a-short-story....

- https://huyenchip.com/ml-interviews-book/

  • sebg 4 years ago

    The 2nd part of the third link (huyenchip's book) has "The second part consists of over 200 knowledge questions, each noted with its level of difficulty -- interviews for more senior roles should expect harder questions -- that cover important concepts and common misconceptions in machine learning." That you can find some good questions to think if it would apply to your company and the goals you'd want the newly hired data scientists to be able to answer.

temp234 4 years ago

> We are planning to follow the same pattern.

I'm curious, why?

It seems like you could just do the third step since that's the only one you feel confident you'll do well, and it also gives you the most information about what they're like to work with.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection