翻译 | 王柯凝
出品 | 人工智能头条(公众号ID:AI_Thinker)
苹果手机很常见,苹果工程师却不常见。
国内的网络上活跃着诸多 Google、微软、亚马逊、Facebook 的工程师,而且会热心解答公司相关的各种问题,但是苹果工程师却没有什么声音。
那么,想要进入苹果公司做 AI 相关的工作,却不知道从何入手,要怎么办呢?
没关系,今天我们就为大家带来苹果的面试指南,以及 20 道与 AI 和数据科学相关的面试题。
当然,如果你对 Google 也感兴趣,可以查看我们之前发布的文章——《想去 Google 做 AI?》;如果你只是单纯的想找一份 AI 相关的工作,并没有公司要求,也可查看《面试了 8 家公司,他们问了我这些机器学习题目》。
我们在苹果的官网 http://jobs.apple.com 上找了几个机器学习相关的职位,首先看一下苹果对这些职位的硬性要求:
1、机器学习工程师
学位要求:计算机科学、电子工程、统计学以及相关专业的硕士或博士
工作经验:5 年以上的数据科学项目的工作经验
知识技能:Apache Hadoop,Spark,Solr/Lucene,Cassandra 等相关经验;熟悉 Scikit-learn,R,Tensorflow,Caffe2等
2、机器学习科学家
学历要求:计算机科学、电子工程、数学以及相关专业的博士
工作经验:3 年以上的机器学习项目的工作经验
知识技能:熟悉 GraphLab Create,Scikit-learn,R等;有 MxNet,Torch,Caffe,TensorFlow 等相关经验
3、数据科学家/机器学习平台
学历和工作经验:机器学习、统计学、计算机科学、物理以及相关专业的博士 + 5 年以上的机器学习研究经验;机器学习、统计学、计算机科学、物理以及相关专业的硕士 + 7 年以上的机器学习模型业界经验
知识技能:构建高效数据模型、可扩展 PCA、以及实时深度学习系统的相关经验;C++、Python、MatLab 等编程经验
当然,以上只是苹果招聘岗位中的一部分,你可以通过搜索,找到自己感兴趣的职位。
在找到自己中意的职位之后,接下来要怎么做呢?一名前苹果工程师在 Quora 上解释了苹果的招聘流程:
根据这位工程师所说,几乎每一家他曾经工作过的公司都采用了同样的招聘流程,并没有发现苹果公司与其所见过的任何其他大型科技公司有什么不同。
那么,如何联系人力资源部呢?苹果公司写的是“in the book”,也就是说,你可以打电话给主总机,要求与人力资源部的人通话,不过这位工程师认为任何这样的来电者都会被迅速转到网站上。
当然,内推可能更有效,前提是你有朋友在苹果工作。
当你的简历被苹果选中,那么你就需要开始为面试做准备了,下面就是我们为大家在网上搜罗的 20 道人工智能相关的面试题:
最后,欢迎大家在评论区分享自己的答案以及面试经验。
参考资料: https://medium.com/acing-ai/apple-ai-interview-questions-acing-the-ai-interview-803a65b0e795 参考资料: https://www.quora.com/What-is-the-recruiting-and-hiring-process-of-Apple-How-does-one-contact-their-HR-department