字节跳动面试题

1面
字节面试题
word.txt
apple
banana
……

input:"ap"
output:以"ap"开头的单词数
然后聊自己的经历

2面
病毒扩散
限定语言:C、Python、C++、Javascript、Python 3、Java、Go
病毒扩散
时间限制 :2sec / 空间限制: 256MB
题意:
牛牛刚刚得知牛牛所在的街道上有一个人得了新型冠状病毒!!!由于新型冠状病毒传染力很强,所以,只要在被传染的人的活动范围内活动都有可能被感染!现根据大数据可以得知,初始患病人在整个街道人群中的序号Pid和每个人在街道上的活动区域Pos。因为情况紧急,所以牛牛想请你帮忙快速计算下究竟最坏情况下会有多少人感染上冠状病毒?
输入:
给定Pid与Pos数组
第ii个人的活动范围为[Pos[i].x,Pos[i].y];
0 \leq Pid0≤Pid<Pos.size \leq 5*10^{5}Pos.size≤5∗105
1\leq Pos[i].x \leq Pos[i].y \leq 10^{9}1≤Pos[i].x≤Pos[i].y≤109输出:
返回最坏情况下人感染上冠状病毒的人数
示例1
输入
1,[(1,2),(2,3)]
输出
2

3面

写focal loss
写个(1,2) (3,4),使用最小二乘去拟合

HR面:
聊意向
聊城市
聊父母,
聊对加班的看法
聊有没有女朋友
聊期望薪资范围(我说必须是SP以上,否则肯定不会来,然后就又加面了)

4面技术

创建一个数据结构
可以插入数据
可以删除一个数
可以删除一个区间的数
O(1)复杂度查找中位数

然后就发意向书了。。
#面经##字节跳动##校招##算法工程师#
全部评论
大佬 那数据结构有什么思路吗
1 回复 分享
发布于 2020-09-15 19:11
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-09-15 18:27
tql
点赞 回复 分享
发布于 2020-09-15 18:31
大佬三面后多久hr面的?
点赞 回复 分享
发布于 2020-09-15 18:52
大佬你好,请问算法实习面试只面试刷题类的算法不问项目之类的吗?(我是研一的,也想去找找实习,怕没项目会死的很惨,求大佬指点一下)
点赞 回复 分享
发布于 2020-09-15 19:34

相关推荐

评论
2
8
分享
牛客网
牛客企业服务