Py学习  »  机器学习算法

华为车BU机器学习算法工程师面试经验

AINLP • 2 年前 • 393 次点击  


作者:Klause 来源:投稿

编辑:学姐

首先是机考

机考一共600分,三道题。一道100分,一道200分,一道300分。只要拿够一百分就算过。



第1题:数组


给定一个数组,数组各个元素代表每个礼物价值。现在要把礼物分组,一个组里面1个或2个礼物,每个组礼物的价值和不能超过一个给定的值。求最少的分组数量。(解题思路: 排序+双指针就行)




第2题:树


给一个数组,把数组的元素填到树里面(结点个数确定,自己构造树),使元素的值乘结点的深度的和最小。




第3题:二维数组


二维数组里面存放有值,求从左上角到右下角走过的路径的值的平均值最大的结果。



总结


机考今年的难度明显增加。建议先在leetcode上刷刷题,尽量多做中等和困难的题,简单的题今年完全没有,另外,华为机考的平台是牛客网,使用方式跟Leetcode不同,需要自己写输入输出的代码,最好提前刷几题适应下。校招一个职位可以考两次,进如果第一次没考过不要气馁!再去刷刷题回来再战!我就是第二次过的

接下来是面试


1、专业面试一


面试官可能会跟你再复盘你机考的一些思路,然后也会让你在现场手写代码,会重点考察基本知识和细节等。

2、专业面二


有手撕代码,会主要考查你分析问题,还有解决问题的思路,也可能对你过往做过的一些项目的一些复盘啊等等。但是所有环节都会考察逻辑表达,沟通交流等,面试过程中注意一下。

3、综面

也就是部门主管面试,考察综合实力,培养潜力、学习能力、是否有目标感、团队精神、对企业文化契合度、对公司意向程度等等。

最后,面试如果手撕代码环节没写出来不要紧,但是一定要表现出自己热爱学习的积极态度和自己的解题思路。毕竟面试只给20分钟写代码,面试官也并没有期待面试者写出很完善的代码

最后希望大家都能拿到心仪的offer~加油!


进技术交流群请添加AINLP小助手微信(id: ainlp2)

请备注具体方向+所用到的相关技术点

关于AINLP

AINLP 是一个有趣有AI的自然语言处理社区,专注于 AI、NLP、机器学习、深度学习、推荐算法等相关技术的分享,主题包括文本摘要、智能问答、聊天机器人、机器翻译、自动生成、知识图谱、预训练模型、推荐系统、计算广告、招聘信息、求职经验分享等,欢迎关注!加技术交流群请添加AINLP小助手微信(id:ainlp2),备注工作/研究方向+加群目的。


阅读至此了,分享、点赞、在看三选一吧🙏

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/138252
 
393 次点击