我不知道这是否有关的职位,但:
我进入了Facebook的机器学习工程师职位的最后一轮。最后一轮面试是虚拟的(多亏了科洛娜),将包括:
2 - General Algorithmic Coding questions
1 - Machine Learning Design
1 - General Systems Design
1 - Career Background其中大部分我知道我需要做些什么来准备,但是提供给我的机器学习设计的内容很少,至少可以说是典型的问题:
Design a newsfeed ranking algorithm
Design local search ranking
Design if an old post would be good for "On this Day" memories feature这是机器学习设计面试的主要亮点:
You should be able to describe the components of an end-to-end ML system, including but not
limited to; model development, evaluation, and deployment.
You should be able to use existing toolsets to model the problem and break down its
components.
Be ready to analyze your approach while understanding the tradeoffs between your design
decisions.
We expect you to have a good understanding of common ML tools/techniques, but we do not
expect you to know and memorize every ML algorithm out there.现在,虽然我对机器学习有很好的了解(我很想这样认为),但我现在的工作主要是做机器/深度学习。我从来没有设计过机器学习系统。因此,我不知道如何为面试的这一部分做准备,在设计机器学习系统方面,我也没有在网上找到太多的材料。
如有任何建议,将不胜感激。我的面试定在四月的第一周。
发布于 2020-12-31 08:34:14
最后,您可以使用以下内容为ML面试做准备:
别忘了数据科学堆栈交换。在这个网站上,你可以有很多有趣的问题和答案。如果你不知道面试问题的答案,你可以把它放在这里。
发布于 2020-03-22 10:27:34
除了@Carlos推荐的那本绝妙的书外,你还可以看看这一本:https://github.com/chiphuyen/machine-learning-systems-design/blob/master/build/build1/consolidated.pdf。
https://datascience.stackexchange.com/questions/69981
复制相似问题