8.7大疆笔试

又是一个北京时间19:00,我在美西凌晨笔试的苦日子。。。
先说一下题型,共有5个单选,5个多选,3个简答,1个编程。

单选+多选

单选里面包括了压缩模型的基础理论知识,Straight-through estimator,个人表示这方面不理解随便蒙了。还有就是一些简单的正则化,数据不平衡,深度学习的基础知识,可能蒙了一两道吧问题不大。

简答

简答1:列举3个模型压缩的方法,这里大概了解一点,写了一个参数修剪共享、知识蒸馏、低质因子分解。
简答2:非对称量化的概念以及conv 8bit的什么算法。个人表示又是知识盲区直接瞎写了一句。
简答3:写出SGD,momentum,Adagrad,RMSProp,Adam的不同特点。如果深度学习好的这应该是基础好吧。

编程

完全二叉树的S型顺序输出。这里思路是完全二叉树就是数组,可以根据索引进行读取,直接AC了。

总结是,希望大家前面的题不要太着急,机器学习算法一共1.5个小时笔试时间,我前面的题花了30min,打开编程发现只有1道,人傻了。。。还有就是机器学习算法岗考察的内容可能偏深度学习基础以及模型的压缩(重中之重)!!!

#大疆笔试##大疆##大疆2023校招笔试心得体会#
全部评论
编程用了提示的双堆栈方法,57%。转用双端队列,还是57%。直接上索引,又双叒叕是57%,关键不知道那个例子报错,赛码系统gdby
2
送花
回复
分享
发布于 2022-08-07 20:37
arr = list(map(int, input().split())) n = len(arr) length = len(arr)-1 res = [] i = 1 cnt = 1 flag = True if n == 0:     print("") else:     res.append(arr[0])     while i < n:         nxt = cnt * 2         length -= nxt         if flag:             res += (arr[i:i + nxt] if (i+nxt) < n else arr[i:])             i = i+nxt             cnt = nxt             flag = False         else:             res += (arr[i:i + nxt][::-1] if (i+nxt) < n else arr[i:][::-1])             i = i+nxt             cnt = nxt             flag = True         length -= nxt     ans = list(map(str, res))     print(" ".join(ans))
2
送花
回复
分享
发布于 2022-08-07 21:09
秋招专场
校招火热招聘中
官网直投
开头笑死我了,记得墨西哥跟北京差了整整半天
1
送花
回复
分享
发布于 2022-08-07 23:54
提前批也有笔试嘛
1
送花
回复
分享
发布于 2022-08-09 18:44
请问你算法的代码可以发一下吗?我也是和你思路一样的,但是我只过了86
点赞
送花
回复
分享
发布于 2022-08-07 20:38
老哥什么岗位啊
点赞
送花
回复
分享
发布于 2022-08-08 00:10
我算法被带沟里去了,以为用二叉树和左右堆栈,其实就用数组做就行了
点赞
送花
回复
分享
发布于 2022-08-09 18:38

相关推荐

9 41 评论
分享
牛客网
牛客企业服务