字节推荐算法实习生实习面二面凉经

寒假回家之前面了字节的推荐算法实习。
两面一起,一共面了1个小时40多分钟吧,其实还挺基础的,但是刚开始面,感觉刷题,还有临场表现什么的还是不行,所以就没发挥好,然后就挂了。

第一面:
面试官上来先简单的介绍了下面试流程,先做一个自我介绍,然后是做一道题目,然后再问一些机器学习深度学习的算法知识。

我先简单介绍了下自己,然后面试官问你搞nlp的为啥现在想来做推荐。

一道题目:
面试完之后才发现是LeetCode原题 https://leetcode-cn.com/problems/increasing-triplet-subsequence/
就是一道最长上升子序列的变种。
但是刚开始脑子瓦特了,直接说搞个单调栈来做,然后发现这样写只能求出连续的子序列,非连续的求不出。
后来仔细一看 给面试官说 可以用最长上升子序列来做,然后最后判断下长度是否大于等于3即可。面试官说ok,这样可以。
然后我说但是我还想试下用单调栈吧,再想一下,后来大概想到了思路,给他说了下(其实面试完后仔细想下,感觉那时说的不对),但是他说ok,就没让我再写了。
接下来让我介绍了下自己简历上面的东西,也没有仔细问。
最后问了3个简单的机器学习相关的题目
如何消除过拟合?
我回答的候选项里面有正则化,所以他又追问了L1/L2正则化的区别。
什么是Batch normalization?
回答了思想、变种、使用时的注意事项。
又追问了infer时的BN是怎么操作的?

结束面试,让我等下,他去叫二面的面试官。

二面:

面试官看起来很严肃,年龄也大一点,我以为是大的boss。
上来没直接问技术,就问了一些基本信息,能实习多久,简单问了下简历啥的。
后面说做2道题目。
第一道:
给定2个数组,一个数组是PID ,里面存的进程号。一个数组是PPID 代表着PID对应位置进程的父进程号。
然后删除一个进程,问因为这个进程被删除,而牵连都被删除的进程号打印出来。
其实就是个简单的DFS,建立一个graph,然后dfs直接输出即可。

第二道:
给定2个数组 x y,都是float,且都大于0.
问是否存在一对(x,y),满足 xy > yx
其实也特别的easy,但是当时还是脑子抽筋,非想着从数学角度,能不能化简成一个特定的公式,然后用一些条件,直接O(n)遍历一下。
最后等于没有A,面试官提醒了下,就结束了。
其实就是化简到了 lnx/x > lny/y
然后遍历一下,把x里面的最大值求出,y里面的最小值求出,判定下是否成立就行了。


然后今天就收到消息挂了。。。。。。

总体来讲问的东西还挺简单的,但是自己第一次面,太紧张了。
#字节跳动##算法工程师##实习##面经#
全部评论
建立一个graph是什么意思呢?求教
1 回复 分享
发布于 2021-02-13 15:35
请问楼主多久知道结果?
1 回复 分享
发布于 2021-01-23 12:36
后面还是得多看看面经,然后多刷题多总结,多推公式啊。。。。希望春招顺利吧。
1 回复 分享
发布于 2021-01-21 17:33
请问楼主建图那个也要手写代码吗?
点赞 回复 分享
发布于 2021-04-18 21:13

相关推荐

不愿透露姓名的神秘牛友
07-11 12:31
以前小时候我最痛恨出轨、偷情的人,无论男女,为什么会出轨?现在我成了自己最讨厌的人,没想到分享的东西在牛客会被这么多人看,大家的评价都很中肯,我也认同,想过一一回复,但我还是收声了,我想我应该说说这件事,这件事一直压在我心里,是个很大的心结,上面说了人为什么出轨,我大概能明白了。我们大一下半年开始恋爱,开始恋爱,我给出了我铭记3年的承诺,我对她好一辈子,我永远不会背叛,我责任心太重,我觉得跟了我,我就要照顾她一辈子,我们在一起3年我都没有碰过她,她说往东我就往东,她说什么我做什么,她要我干什么,我就干什么!在学校很美好,中途也出过一些小插曲,比如男闺蜜、男闺蜜2号等等等。但我都强迫她改掉了,我...
牛客刘北:两个缺爱的人是没有办法好好在一起的,但世界上哪有什么是非对错?你后悔你们在一起了,但是刚刚在一起的美好也是真的呀,因为其他人的出现,你开始想要了最开始的自己,你的确对不起自己,21岁的你望高物远,你完全可以不谈恋爱,去过你想要的生活,你向往自由,在一起之后,你要想的不是一个人,而是两个人,你不是变心了,就像你说的,你受够了,你不想包容了,冷静几天是你最优的选择,爱人先爱己。
社会教会你的第一课
点赞 评论 收藏
分享
人力小鱼姐:实习经历没有什么含金量,咖啡店员迎宾这种就别写了,其他两段包装一下 想找人力相关的话,总结一下个人优势,结合校园经历里有相关性的部分,加一段自我评价
点赞 评论 收藏
分享
06-27 12:54
已编辑
门头沟学院 Java
累了,讲讲我的大学经历吧,目前在家待业。我是一个二本院校软件工程专业。最开始选专业是觉得计算机感兴趣,所以选择了他。本人学习计算机是从大二暑假结束开始的,也就是大三开始。当时每天学习,我个人认为Java以及是我生活的一部分了,就这样持续学习了一年半,来到了大四上学期末,大概是在12月中旬,我终于找的到了一家上海中厂的实习,但我发现实习生的工作很枯燥,公司分配的活也不多,大多时间也是自己在自学。就这样我秋招末才找到实习。时间来到了3月中旬,公司说我可以转正,但是转正工资只有7000,不过很稳定,不加班,双休,因为要回学校参加答辩了,同时当时也是心高气傲,认为可以找到更好的,所以放弃了转正机会,回学校准备论文。准备论文期间就也没有投递简历。然后时间来到了5月中旬,这时春招基本也结束了,然后我开始投递简历,期间只是约到了几家下场面试。工资也只有6-7k,到现在我不知道该怎么办了。已经没有当初学习的心劲了,好累呀,但是又不知道该干什么去。在家就是打游戏,boss简历投一投。每天日重一次。26秋招都说是针对26届的人,25怎么办。我好绝望。要不要参加考公、考研、央国企这些的。有没有大佬可以帮帮我。为什么感觉别人找工作都是顺其自然的事情,我感觉自己每一步都在艰难追赶。八股文背了又忘背了又忘,我每次都花很长时间去理解他,可是现在感觉八股、项目都忘完了。真的已经没有力气再去学习了。图片是我的简历,有没有大哥可以指正一下,或者说我应该走哪条路,有点不想在找工作了。
码客明:太累了就休息一下兄弟,人生不会完蛋的
如果实习可以转正,你会不...
点赞 评论 收藏
分享
练习生懒羊羊:开飞机把这个公司创飞吧
点赞 评论 收藏
分享
评论
10
87
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务