字节跳动 - 前端 - 抖音生活服务(二面挂)

一面(8.18 19:00-20:00):

  1. 自我介绍。
  2. 实习期间遇到的困难。
  3. 学前端多久了。
  4. var、let、const 的区别?
  5. 怎样判断一个对象是否为空?
  6. 怎样判断数组类型?
  7. 数组的常用方法。
  8. this 指向问题?
  9. bind、apply、call 的区别?
  10. 三种定位方式(绝对定位、相对定位、固定定位(没答上来))以及如何定位的?
  11. 如何实现三列布局中间一列要自适应?(CSS基础有点差,扯了点 grid、flex、margin左右auto什么的)。
  12. display、visible(没答上来...)
  13. cookie 和 localstorage 的区别?(答的时候扩展了一点如何防止 XSS、CSPF)
  14. 跨域问题?(没怎么答上来)
  15. 防抖和节流以及实际项目中是否有应用。

算法题:

  • 有个阅读程序看输出的问题(考察事件循环)。(开始以为 Promise是异步任务,提示了才知道)
  • 双指针+边界处理题。(归并排序的合并)
  • 矩阵快速幂优化递推式。(爬楼梯问题)

总结:CSS 感觉比较薄弱,跨域问题也没怎么看,事件循环的读代码题还得多练。(希望能过吧

二面(8.25 14:00-15:00):

1.自我介绍。

2.实习期间主要负责的工作。

3.具体讲讲思维导图的实现,以及为啥不用组件库。

4.有提到性能优化,聊聊性能优化。

5.代码题:懒加载的实现。(很🐔了,看过但是没自己写过,但是还是努力写了一下讲了下思路)

6.React Hook 的一些理解。

7.Promise 的理解。

8.代码题:带并发限制的异步调度器(实现一个函数 Scheduler)。(想到了得柯里化,但是确实没咋写过,后面努力写了很多,用一个Running队列,一个Waiting队列来维护,然后讲了下思路)

总结:(有点难绷的是面试的时候肚子不太舒服,很想上厕所,但是一直忍到了面试完,感觉答得一塌糊涂)代码题其实都不难的,主要是对语言的理解还是不够(见少了,写少了)。(许愿能三面吧

后续:挂了...(只能说还是太菜了)

#前端##字节跳动2026秋招##字节跳动##双非#
全部评论
最新后续,约二面了
2 回复 分享
发布于 08-22 14:38 陕西
base地哪呀
点赞 回复 分享
发布于 08-25 21:46 四川
耐挂王
点赞 回复 分享
发布于 08-21 21:25 浙江
蛮常规的,蹲后续
点赞 回复 分享
发布于 08-20 19:36 四川
没问项目吗
点赞 回复 分享
发布于 08-20 17:37 江苏
蹲后续
点赞 回复 分享
发布于 08-20 13:22 北京

相关推荐

09-01 10:50
已编辑
东华大学 C++
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

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