📜  Mad Street Den 机器学习工程师面试经验 |校园 2021(1)

📅  最后修改于: 2023-12-03 15:17:29.464000             🧑  作者: Mango

Mad Street Den 机器学习工程师面试经验 |校园 2021

最近有幸参加了 Mad Street Den 机器学习工程师的面试,分享一下面试经验和面试内容。

面试流程

面试分为四轮,分别是:

  1. 技术面试:主要问基础算法和数据结构,如数组、链表、树、图、排序、查找等。其中有些问题需要手写代码,例如快排、二分查找等。
  2. 机器学习面试:主要问机器学习的基础概念和常见模型,如线性回归、逻辑回归、SVM、决策树、随机森林等。还会涉及到深度学习的内容,如CNN、RNN、LSTM、GAN等。
  3. 项目问答:询问面试者的项目经验和技术架构,以及面试者在项目中的具体工作,例如数据预处理、特征工程、模型选择、调参优化等。
  4. HR 面试:主要问一些非技术问题,如自我介绍、职业规划、个人优势和劣势等。
面试难度

整个面试过程难度适中,相对于其他大厂来说可能稍微简单一些。但是,对于机器学习的问题难度还是挺高的,需要对常用的算法和模型有比较深入的理解。如果对于机器学习还不是十分熟练,建议提前做好准备。

面试准备
  1. 算法和数据结构的基础要扎实,建议背诵 LeetCode 前 100 道题目。
  2. 机器学习的概念和常用模型要熟知,多去看看经典论文和书籍。
  3. 准备好自己的项目经验和技术亮点,可以多写一些博客来展示自己的学习和思考。
面试建议
  1. 保持沟通,把自己的想法和思路给面试官清晰表述出来。
  2. 快速反应,对于有些问题可以先给出暂时没有思路的答案,然后在逐步推导中得出正确答案。
  3. 面试结束后可以问面试官一些问题,如公司的发展规划、技术架构等,表现自己对公司的兴趣和热情。

以上是我参加 Mad Street Den 机器学习工程师面试的经验和建议,在面试中最重要的还是保持自信和深度思考。祝大家好运!