字节-抖音推荐 面经

个人情况:cv背景,华五本硕,两段大厂cv实习,因为是cv背景,面试前主要准备了常见机器学习算法内容和一些简单的推荐内容(结果面试都没有问到hhh)


以下为具体面试内容:


一面: 60min

自我介绍

聊个人项目

没有问别的机器学习知识,主要就是两道算法题

Coding:

1. 随机数生成器rand_p,每次p(p是个常数)概率返回1,1-p概率范围0;希望使用rand_p,实现一个rand_uniform,能够均匀生成[0, 1)之间的浮点数,精度要求eps(比如1e-8)

2. 现在有个有序数组,想知道里面有多少对数的差的绝对值<=x

e.g.

1 2 4 7 11 13

x = 2


二面:60min

自我介绍

聊个人项目

机器学习知识:

l1 l2 正则

bn的作,用缺点

小物体检测

sgd adam

逻辑回归为什么要用sigmoid

Auc


coding 滑动窗口的最大值,数组的第K大数


三面:60min

自我介绍

聊个人项目,这一面项目聊得比较深入,包括一些困难怎么解决等等…

机器学习知识:

主要聊了参数初始化

网络参数初始化策略有哪些?

神经网络如果初始化都为0.1 会有什么后果?

逻辑回归如果初始化都为0.1/0 会有什么后果?


Coding

  1. 1.    交叉熵损失实现  input:[y1,y2,y3] [p1,p2,p3]
  2. 2.    input : 无序的实数数组 [1.1, 3.3, 8.8, 9.9, 5.5]
    output:求大小相邻两个数之间的最大差 8.8-5.5
    要求:时间复杂度最优
    o(n) -> o(nlog(n))



hr面 15min 时间隔得有点久有些忘记了= =


自我介绍

介绍一下项目情况

为什么cv背景会来面推荐岗

有没有其他offer



总结:字节的流程是面过的大厂里最快的,基本上面完当天或者第二天hr小姐姐就能反馈结果约下一场面试了, 面试体验还是很棒的,面试官和hr都很专业,coding的时候还会提醒思路和帮忙debug。个人感觉面字节算法题非常重要,我自己是一面两道题,leetcode还是得多刷。还有就是尽量早投递,我是提前批刚开就投了,7月份走完了所有流程,越早坑越多bar越低~
#面经##字节跳动##算法工程师##校招#
全部评论
请问下楼主求大小相邻两个数之间的最大差 那道题有什么思路吗
1 回复
分享
发布于 2021-09-06 09:43
想问下题主怎么回答参数初始化那个问题的?我回答的不是很好,当时有点紧张,面试官问我参数设为0会怎样,我说最终会输出一个常数...
1 回复
分享
发布于 2021-09-16 21:23
博乐游戏
校招火热招聘中
官网直投
恭喜小哥哥~~
点赞 回复
分享
发布于 2021-08-24 17:38
😄赞赞赞
点赞 回复
分享
发布于 2021-08-24 17:44
打call
点赞 回复
分享
发布于 2021-08-24 20:29
感觉你面的是我们组,和我当初做过的题一模一样
点赞 回复
分享
发布于 2021-08-25 18:10
想问下楼主一面的第一道coding随机数生成那个,有什么思路呀
点赞 回复
分享
发布于 2021-08-26 19:05
要是早点看到就好了,一模一样的题,可惜最后挂了,很可惜。。。
点赞 回复
分享
发布于 2021-09-16 21:19
不懂就问,逻辑回归初始化为0.1有什么影响,这应该怎么回答呢?
点赞 回复
分享
发布于 2021-09-19 19:24
请问下楼主,个人项目是自己找项目做的还是学校里老师的项目呢
点赞 回复
分享
发布于 2023-08-04 13:18 北京

相关推荐

字节核心收入部门,实习+校招+社招,北京、上海、杭州均有坑,内推邮箱:caoxiangyu.codedog@bytedance.com抖音广告技术团队招聘职位&amp;团队描述1、抖音广告全场景全链路优化,包括召回/粗排/精排/混排各模块的整体优化,构建业界领先的下一代广告投放系统2、在超大规模在线深度学习框架下,持续结合前沿技术定制优化,优化CTR/CVR/DeepCVR模型精度,持续提升预估能力天花板3、在海量广告候选下,进行召回&amp;粗排模型及链路优化,结合服务/素材等不同投放标的,不断优化链路漏斗效率4、从整体抖音广告业务出发,深入抖音多业务大混排,全域协同(roi2),长期价值建模,人群转化渗透,用户体验等业务策略前沿探索,促进抖音系各端(抖音/抖音极速版/火山)的全面提收发展5、对于算法&amp;系统&amp;产品全局思考,深入原生&amp;激励&amp;新样式互动等特色业务场景,设计并落地模型策略一体化方案,推进业务全面快速发展6、业界体量top的商业变现场景,业务形态丰富,团队务实氛围好,注重技术导向职位要求1、优秀的编码能力,&nbsp;熟悉C++和Python,&nbsp;扎实的数据结构和算法功底2、有深度学习实战经验,&nbsp;有机器学习算法优化理论的研究经验,有推荐/广告相关领域经验3、数据敏感度高,有策略/业务相关算法的优化经验,熟悉广告/推荐业务策略4、靠谱、敢于突破,不内卷、对技术有执着的追求和热爱4、有国际顶级会议论文、知名github作品等公开成果优先。kaggle,&nbsp;acm等算法比赛获奖者优先
投递字节跳动等公司10个岗位
点赞 评论 收藏
转发
头像
03-22 02:18
已编辑
后端
1、项目里用到什么设计模式?啥时候用到装饰器模式?2、python&nbsp;java啥区别3、ArrayList、LinkedList区别4、concurrentHashmap是怎么实现5、什么情况下你会用泛型?6、类型擦除会导致什么问题?为什么要这样做,以及他这样做会有什么代价?7、反射用在什么场景?8、反射和泛型有哪些相同点?9、什么情况下应该用反射?什么情况下应该用泛型?10、反射和泛型能用于通用型编程吗?11、系统调用它是怎么发生的?12、为什么要切换这个内核态和用户态呢?13、用户态操作内核态空间的话出错了很难搞,具体是会可能会导致什么样的结果?14、进程、线程、协程区别?15、进程和线程的同步机制?16、线程有自己哪些方法?17、线程的上下文他是怎么切换的?18、网络有几层?19、http链接经过那些层?具体说说流程20、http链接过程哪些流程会用到mac地址?21、mac地址工作在交换机组还是路由器组?22、什么时候会用TCP?什么时候用UDP?23、不用Redis做缓存、KV存储&nbsp;还能拿来干啥?24、&nbsp;zookeeper&nbsp;用要干啥的?数据是怎么组织的?25、zookeeper&nbsp;可以做KV存储嘛?他和redis什么区别?为什么没有被Redis取代?面试官人挺不错,整体也是探讨氛围,zookeeper和redis的取代问题真的给我整麻了,疯狂脑暴,结论是:可以取代,作为三方的coordinator,有无牛友给个思路。最后出了一个手撕简单题还没写出来……&nbsp;都做到过的&nbsp;&nbsp;心态炸了属于是😅&nbsp;图文无关
点赞 评论 收藏
转发
21 138 评论
分享
牛客网
牛客企业服务