【面试】小米移动端深度学习框架工程师实习生面试凉经复盘

写在前面

研一了得找实习,第一投了小米的移动端深度学习框架工程师实习,从算法转开发,听到这就知道这次面试可能凉了~

面试复盘

面试流程

分三个阶段:介绍自我(个人情况+项目+实习原因)—> 面试官根据简历拷问项目和技术要点 —> 在线编程(Leetcode抽题,抽到最大乘积子数组)

面试问题

由于我在面试官面前漏出缺点,C++编程能力短缺,做的模型部署仅仅是厂商rknn面向专属rknpu的深度学习部署,并不了解上层框架,比如kernel编译优化等,因此面试官问了四个问题:
1、static有了解吗?
2、纯虚函数是什么?
3、智能指针介绍一下
4、python装饰器用过吗?
很好,基本都没有答上来,面试互联网大厂公司还是和之前的小厂不一样,不会只是问些简单的东西试探你的兴趣和实习意向,而会问到实处,问到痛点,往后要好好看看面经、背八股以及坚持刷题了(看下文就知道)。

上机编程

题目:最大乘积子数组
给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。
示例 1: 输入: [2,3,-2,4] 输出: 6 解释: 子数组 [2,3] 有最大乘积 6。
示例 2: 输入: [-2,0,-1] 输出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值