字节飞书前端开发实习生三面+hr面经

字节飞书前端开发实习生三面+hr面经

来回馈社区啦~
本人双非本科非科班19级,
目前在等待 oc ~

一面

面试官感觉蛮有技术热情的,兴之所至险些当场出题,最终因为觉的自己现场出的题不够成熟而没有考察,但确实让我心头咯噔一下

前两道是关于项目的,因为忘记了录音,所以一部分题目不记得了,以下是还记得的部分

  1. 自我介绍

  2. canvas 了解吗?用来做的动画的优势,为什么不用其它的

  3. 算法是在浏览器执行吗?会导致内存泄漏吗

  4. less 了解吗,它的作用是什么

  5. vue 用的版本,为什么不用 vue3?

  6. vue3 对 vue2 做了哪些优化

  7. js 基本数据类型有哪些

  8. typeof null === ?

  9. 箭头函数和普通函数的区别

  10. 垂直水平居中有几种方法?如果宽高都未知呢

  11. promise 输出题

    Promise.reject(1).catch(err => {return err}).then(e => {console.log(e)})
  12. promise 输出题
    promise 输出题

  13. 算法题
    leetcode 24. 两两交换链表中的节点

二面

这次面试问的很广,感觉面试官很重视知识的广度深度和实践,也暴露了我的一些问题,后续还是需要继续加强

  1. 自我介绍
  2. 聊一个简历中的项目,项目来龙去脉,为什么发起,参与人数,最终项目得到了什么应用/结果,技术难点
  3. vue 相关的比较核心的原理
  4. vue 的原理是通过什么途径了解的?源码看过吗?
    看过
  5. 你觉的 vue 的源码写的怎么样?
    该说不说这问题把我吓到了,不太知道怎么回答
    最终避重就轻emmm,
    以 nextTick 源码设计为例详细说了说它兼容性好,
    感觉自己答得不太好
  6. 了解过 react 中类似这样的 api (nextTick)吗
    没学过 react,说了一点对 react 粗浅的了解
  7. vue 的作者是谁?它最近的技术文章
    尤雨溪 vite
  8. vite 核心优势
  9. webpack了解吗
    直接摆烂
  10. AST 的了解
  11. AST 怎么抽象的?写一段代码,描述如何变成 AST 格式,AST 格式是什么样的
  12. AST 的用途
  13. 最近看过什么技术文章
    前端安全,性能优化
  14. 说说文章内容
  15. 为什么找这篇文章看的这么仔细
  16. 看了以后,应用有哪些
  17. 为什么选择前端
  18. 前端难还是后端难
  19. 未来技术规划
  20. node.js 和 go 用过吗
  21. 说说项目部署(和个人项目相关),目前有没有部署能力
  22. nginx 了解吗
  23. 了解 http 吗
  24. http1.1 和 http2 有什么区别
  25. docker 了解吗
  26. 算法题
  • 手写邮箱正则表达式
  • 给一个数字 30000,给一个数组 [2,1,9], 实现一个算法能用数组中的数组成比给定数字小的最大数 29999
  • 全排列

因为我正则不会,所以把正则面试官换成了全排列,两道算法题自己选,写一道就行

三面

这是感觉蛮有价值的一次面试。面试官问的问题层层递进,一直在引导我去思考问题的本质

  1. 个人介绍
  2. 选有代表性的项目聊一下,技术难点,如何解决
  3. 对游戏的帧率有了解吗?该项目中动画执行的帧率一般是多大(和项目相关)
  4. 有了解过动画这一块,如何有卡顿怎么解决吗
  5. requestAnimationFrame 执行时间是多少
    系统每次绘制之前会主动调用 rAF 中的回调函数,如果系统绘制率是 60Hz,那么回调函数就每16.7ms 被执行一次,如果绘制频率是75Hz,那么这个间隔时间就变成了 1000/75=13.3ms。换句话说就是,rAF 的执行步伐跟着系统的绘制频率走。它能保证回调函数在屏幕每一次的绘制间隔中只被执行一次,这样就不会引起丢帧现象,也不会导致动画出现卡顿的问题。
  6. 发生卡顿的原因本质上是什么
  7. 项目是如何部署的
  8. 打开网页到访问到你部署到服务整体到一个访问链路是怎么样的,结合部署的过程(我的项目用的 GitHub Pages 部署)
    先请求域名,代理网关判断来源,分配给最近的CDN
  9. github 密钥存在哪里? 谁去请求密钥
    存放在当前项目的 environment
    GitHub Action 请求
  10. 开放性问题:开发过程中遇到一些困难,或收到一些反馈,如何去解决问题
  11. 上一个问题中提到首先需要复现 bug,那么如果不能复现 bug 怎么解决,比如用户说这个网页打不开了,你这个网页却打得开 这种情况
  12. 智力题:3 个饼,一个灶能同时放 2 张饼,煎熟半面需要 10 分钟,如何使得最快速度将 3 个饼都煎熟
  13. 智力题:n 段不均匀的绳子,每跟绳子烧完都需要一小时,如何定时 15 分钟
  14. 算法题:大数之和

hr 面

hr 人很好,是个很温柔的小哥哥

  1. 自我介绍
  2. 对之前三轮技术面的感觉
  3. 对自己对之前面试中的表现打分
  4. 丢分在哪里
  5. 表现好的地方在哪里
  6. 从什么开始学前端?为什么对前端感兴趣
  7. 非科班如何学习计算机相关知识,如何保持持续的输入
  8. 如何平衡本专业的课程和自学前端之间的平衡,因为看你自学前端好像没有太影响你本专业的成绩
  9. 学校里面绩点的排名
  10. 介绍一个最有成就感的项目
  11. 过程中最有挑战性的部分
  12. 未来规划
  13. 大四会选择就业还是考研
  14. 到岗时间,能实习几个月
  15. 家在哪里
  16. 未来考虑留杭吗?家里会更希望留杭还是回家
#字节跳动前端实习面经##字节跳动##面试题目#
全部评论
2 回复 分享
发布于 2022-03-20 22:54
今天 oc 啦 ~
2 回复 分享
发布于 2022-03-22 19:47
想问楼主base哪里呀~
1 回复 分享
发布于 2022-03-27 13:26
想问问lz拿到oc之后多久入职的呀
1 回复 分享
发布于 2022-04-26 14:37
楼主oc等多久啦
点赞 回复 分享
发布于 2022-03-21 11:53
二面和一面隔了多久呀
点赞 回复 分享
发布于 2022-03-22 16:33
楼主是飞书哪个部门的呀
点赞 回复 分享
发布于 2022-03-23 08:47
哥们19的懂这么多..
点赞 回复 分享
发布于 2022-03-24 17:26
请问下飞书人力套件怎么样啊
点赞 回复 分享
发布于 2022-03-28 16:14
请问每一面回答百分之多少差不多能过
点赞 回复 分享
发布于 2022-04-05 21:53
校友啊😁我也在面字节前端呐
点赞 回复 分享
发布于 2022-04-20 10:13
二面26算法题的第二题用动态规划可以吗,具体是啥思路?
点赞 回复 分享
发布于 2023-03-29 12:11 广东
二面26算法题的第二题请问有思路或者力扣有原题吗
点赞 回复 分享
发布于 03-22 14:07 广东

相关推荐

11-05 07:29
贵州大学 Java
点赞 评论 收藏
分享
评论
28
98
分享
牛客网
牛客企业服务