字节跳动算法工程师岗一二三面经

一面:主要针对简历内容提问

1. 研究生期间的科研经历
2. 项目内容,因为项目中用到了强化学习DDPG,介绍了ddpg的原理,训练细节等
3. 代码题: 字符串的转换,假设存在两种命名规范, lossEntropy可转换为 loss_entroy, someLSTMPre转换为some_lstm_pre。实现函数完成前者到后者的转换。
其他题忘了哇(ᴗ͈ˬᴗ͈)ゞ

二面:主要问的机器学习基础

1.SGD,ADM,GD, 动量,指数滑动平均
2.梯度消失,梯度爆炸 ,如何解决
3.sigmoid,relu
4.是否用过多显卡合作训练(没有😂)
5.评价两个概率分布的差异
6.交叉熵 和 相对熵(kl散度)的关系😔😔
7.代码题:删除链表重复节点。如1-2-3-3-5-5-6 变为1-2-6

三面:开放题为主(凉的彻底)

1.概率题 不均匀无规则硬币投掷(回答内容涉及大数定律,当时没答出关键词)
2.模型训练时涉及的计算硬件,区别特点(cpu等)
3. 模型升级后,放到线上使用,发现线上效果不好,此时你该怎么办(凉凉,都怪脑子死板)
4. 闲扯,为啥做机器学习,需要这么多人做么??
5. 编程题 int64 a b c 判断 a(加号, 打不出来。。。)b>c(考虑溢出问题)

哇,难受,三面凉到爆,开始怀疑人生。

#字节跳动##面经##算法工程师#
全部评论
继续等结果吧,三面跟你一个面试官,我也很多都没答上来😂
点赞 回复
分享
发布于 2019-08-19 07:45
已完成就差不多了
点赞 回复
分享
发布于 2019-08-19 09:14
小红书
校招火热招聘中
官网直投
请问楼主三面大概面了多久呀?
点赞 回复
分享
发布于 2019-09-24 17:25
楼主收到oc了吗
点赞 回复
分享
发布于 2019-09-24 17:37
我刚面完,之前面了3面,都过了,结果说第一面的面试官是实习面试官?要加面一面,最后最长公共子序列只写出来了求长度,然后考官说到饭点了,就结束了。。心慌慌
点赞 回复
分享
发布于 2019-09-25 13:17
楼主什么部门啊
点赞 回复
分享
发布于 2019-10-21 23:01
模型升级后,放到线上使用,发现线上效果不好,此时你该怎么办楼主这个问题应该怎么回答啊
点赞 回复
分享
发布于 2019-10-21 23:02

相关推荐

1.自我介绍2.抓着项目的一些问面试官喜欢问从顶层的实验设计的一些东西我的实验为什么要选用 cos 距离或者 mse?能不能用 KL散度?是不能用还是不好用?KL 散度和交叉熵的区别和联系是什么?(都是我没考虑过的问题 有点汗流浃背)既然你用到了那么多微调方式, 那你有什么实验过程中探究了 lora 的比如 秩之类的参数的影响吗?prompt tuning  ptuning v2 有啥区别?(说完他觉得我说的太八股太宏观了,又讲了一堆原理)为什么 p v 2 比 prefix tuning 要减去那个 lstm 和 linear? 我说论文里说适配 NLG 任务,好像记错了。有没有接触过强化学习?为什么你们只考虑微调,是因为啥原因?你是用几张卡跑实验?多大参数的模型?跑的时候内存占用量多大?有没有试过全量微调? 那你想一下,假如我用 deepspeed 的几种版本, 全量微调7B 模型,内存占用多大?最后大概的意思就是说他比较看重实验最初的一些设计能力, 不能蹬 OOM 再来解决。让我之后要多理解一下 deepspeed。说社招看的多这些理解能力。反正基本上就是项目围绕讲。 后面说我项目做的,工程应该能力不错。 代码题也是那种很简单的处理数据。
点赞 评论 收藏
转发
6 127 评论
分享
牛客网
牛客企业服务