字节飞书人力套件一二三面--已offer

楼主是 2.17 投的字节飞书,当时只是想着积累经验,毕竟是自己第一次面大厂,没想到阴差阳错拿下了
一面:
1. MySQL 的 MVCC 
2. 如何判断一个元素不在所给元素集合中 -- 如果是少量数据,那么考虑使用 hash 表,如果是大量数据,那么可以考虑使用布隆过滤器
3. 问实习项目
4. SQL 优化
5. TCP 的滑动窗口
6. 算法题:树的子结构

二面:
这个真的记不太清了
算法题:组合

三面:
1. Redis 的跳表如何实现
2. 深拷贝和浅拷贝
3. 策略模式、监听者模式(这两个是楼主实习项目写的)、工厂模式
其他的记不清了。。。
4. 场景题:设计一个视频上传系统需要考虑什么(这个楼主答得有点不好,但是面试官一步步循循善诱),最后问了一下如何加快视频的下载速度(加大文件存储系统所在机器的配置,加大带宽、内存等,使用 CDN 进行加速)
5. 算法题:打印螺旋矩阵


3.15 三面,3.17 收到 offer call ,面试官和 HR 小姐姐人都很好,字节比较看重算法和基础,而且对于一些答不上来的场景也会加以引导,面试体验非常好。


#字节跳动##面试题目#
全部评论
楼主没有HR面嘛?
点赞 回复 分享
发布于 2022-03-17 19:01
恭喜楼主
点赞 回复 分享
发布于 2022-03-17 19:40
楼主base哪里
点赞 回复 分享
发布于 2022-03-17 19:51
场景题不会咋办呀佬
点赞 回复 分享
发布于 2022-03-17 19:52
恭喜楼主
点赞 回复 分享
发布于 2022-03-17 20:29
恭喜楼主。请问楼主你三面结束后有发调查问卷吗?
点赞 回复 分享
发布于 2022-03-17 20:41
楼主面的简单吗? 每面时间大概多久呀?😃
点赞 回复 分享
发布于 2022-03-17 22:31
恭喜恭喜!羡慕楼主
点赞 回复 分享
发布于 2022-03-18 00:48
oc就代表是HR面嘛?
点赞 回复 分享
发布于 2022-03-18 03:31
没hr面咋问你什么时候能入职啊😳
点赞 回复 分享
发布于 2022-03-18 09:40
楼主的三面是不是个戴眼镜的中年人 头比较圆😃
点赞 回复 分享
发布于 2022-03-18 10:51
大佬请问字节的笔试是几道题多少分过,要写输入输出吧。我太菜了力扣才120题,想在多刷些才能投。。
点赞 回复 分享
发布于 2022-03-18 22:11
楼主笔试a了几道?
点赞 回复 分享
发布于 2022-03-24 17:03
是在那个社招界面看到面试已完成吗
点赞 回复 分享
发布于 2022-03-24 18:29
楼主 base哪里。我深圳 有没有一样的小伙伴
点赞 回复 分享
发布于 2022-03-24 20:10
楼主a了几道
点赞 回复 分享
发布于 2022-03-24 20:21
请问面试是用飞书吗
点赞 回复 分享
发布于 2022-03-28 22:25
贝极星!
点赞 回复 分享
发布于 2022-03-30 03:08
请问三面之后多久接到通知
点赞 回复 分享
发布于 2022-03-31 14:52
蹭蹭好运!
点赞 回复 分享
发布于 2022-04-13 17:20

相关推荐

10-28 20:53
已编辑
山东青客网络_CEO
比如:简历里有一句 “使用持久化存储去解决首屏加载和用户体验问题。”【描述背景】在xxxx这个项目里,业务希望首屏加载更快,我去做了一个让首屏加载更快的方案。【描述行动】接到这个任务以后我在网上进行调研,一开始接到了集中方法,第一种是使用服务端渲染第二种使用骨架图的方案第一种服务端渲染需要服务端来跟进支持,还需要用到特殊的技术方案(这里要准备好调研的技术方案,面试官问的时候别傻了),目前这个优化只分配了前端进行改造,所以没有使用。第二种方案使用骨架图可以让页面先显示框架,再慢慢渲染实际内容,这样虽然用户感受会好一些,但是治标不治本,渲染总时长和以前是一样的。经过我的调研,我们项目首屏加载速度慢的只要原因是两个,一是JS解析执行的时间,二是React(vue)渲染的时间,然后我们的项目首页的数据不需要非常的实时精确的更新,所以我想到一个方案。【提出解决方案】每次渲染完首页后,我将首页所有的HTML代码存储到LocalStorage中,当页面进来的时候,我首先从LocalStorage中获取HTML代码数据先贴到HTML中,让用户可以先看到首页的内容和行动点,这样解决用户第一次进来速度慢的问题。【提出遇到的问题】解决这个问题需要考虑几个点:第一是读取LocalStorage插入HTML的这个代码要在所有代码之前运行第二是确保LocalStorage的存储内容的大小不能超过浏览器的限制第三是要确保HTML加载进来的时候样式也要存在【给出解决方案】我们使用的框架是UMI,使用umi的配置中的 scripts 参数,添加额外的JS代码,来解决第一个问题。(不同脚手架方法不一样)我们只将首屏最核心的xxxxx部分进行了代码存储,这部分的代码结构我们进行了精简,确保在100k以内。我们把这部分代码的css写成了行内样式,确保这些样式正确渲染。如果大家想要用以上内容作为简历和面试内容,我建议大家自己实践一下,做一遍这样的功能。你会发现更多值得一提的点。
点赞 评论 收藏
分享
评论
22
148
分享
牛客网
牛客企业服务