虎牙直播前端面经(已offer)

音视频部门,base广州,三轮技术面+一轮HR面,9.3一面,9.10二面,9.16三面,9.22HR面,9.28意向书,11.14OC
一面(36min)
1. 介绍项目,针对项目提问
2. css position
3. tcp、udp
4. 场景题: 虎牙直播弹幕怎么传输数据
5. 手写题: 原生xhr
6. fetch怎么使用,优缺点?
7. 前端跨域

常规技术面,面试官很好交流。

二面(40min)
1. 为什么跨考,参加过ACM吗
2. 手写题: 你知道的排序算法写一个(写的快排)
3. 手写题: 字符串单词翻转(不能使用任何原生数组,字符串方法)
4. 介绍项目
5. tcp、udp
6. 场景题: 如果一个响应数据包很大(100M),怎么处理不影响性能
7. js垃圾回收机制
8. 场景题: 设计一个高考排名查询系统(数据量大),前端输入考试总成绩,能直接查到分数总排名(要求前后端都设计,能达到高效查询)。
9. 深、浅拷贝,栈、堆内存
10. 题外话(读研的感受、竞赛经历体验这些)

面试官像个好奇宝宝,虽然总是打断我说话问些问题,但是看得出他是真的很想了解,聊起来也很愉快。

三面(64min)
1. 项目介绍
2. 场景题: 虎牙直播间和弹幕滚动设计(基于canvas)
3. 2中怎么减少渲染损耗
4. 场景题: 如果你是微信小程序框架的开发人员(不是你开发小程序,是你开发小程序的框架),你觉得有哪些需要注意的关键点
5. 怎么保证小程序能获取微信的某些数据(两个进程之间如何通信)
6. 怎么实现多端数据高效传输(前端的角度)
7. 场景题: 直播弹幕数据传输(同一面)

问的好难,尤其是4,我都没开发过小程序,说了不会,还让我设计小程序框架,哭了。
最后面试官给我科普了15分钟有关直播传输,视频,3D,VR在网页端渲染的技术,学习到了很多!

HR面(42min)
1. 本科在哪儿,为什么跨考
2. 为什么选前端,你喜欢前端哪些点
3. 实习经历,团队构成
4. 实习过程中怎么安排前端任务进度,给你最大的体会
5. 研究生阶段自己最有成就感的一件事
6. 考虑工作的主要因素有哪些
7. 父母对你工作和城市的看法
8. 父母工作、是否单身(是,哭唧唧>_<)
9. 了解虎牙直播是做什么的吗(当然知道,天天看小丑梦)
10. 意向书情况(连续追问了很多)


看得出来虎牙直播技术面试不会做记录的,问了一些重复的问题,而且场景题针对公司业务也很容易预测到,准备一下完全可以应付。
最后还是祝大家早日上岸。

附:lz秋招所有投递情况及面经汇总:双非菜鸟前端秋招记录帖
#面经##秋招##校招##虎牙直播##前端工程师#
全部评论
楼主这个题有什么思路能分享一下吗?场景题: 如果一个响应数据包很大(100M),怎么处理不影响性能🤓
2 回复 分享
发布于 2021-09-27 15:37
hi 同学,抖音电商了解一下?
1 回复 分享
发布于 2021-09-27 16:49
楼主 三面是视频面吗
点赞 回复 分享
发布于 2021-09-22 21:51
楼主会放盒子吗?
1 回复 分享
发布于 2021-09-22 22:08
楼主做了哪些项目,我当初因为怂没有跨考,但现在毕业想进互联网,想跟大佬学习下经验
点赞 回复 分享
发布于 2021-09-22 22:52
兄弟,请问hr面问到意向书情况怎么回答,有大厂的意向书要告诉她嘛
点赞 回复 分享
发布于 2021-09-23 10:20
好兄弟你实在太强啦!
点赞 回复 分享
发布于 2021-09-23 15:31
楼主是收到信息审核还是确定的意向书了
点赞 回复 分享
发布于 2021-09-30 12:25

相关推荐

11-24 01:53
门头沟学院 Java
投递中国电信等公司10个岗位
点赞 评论 收藏
分享
6 39 评论
分享
牛客网
牛客企业服务