字节前端校招面经

一面:

  1. 说一下对promise的理解
  2. 如何判断一个对象是不是promise实例
  3. 介绍promise.all,promise.race
  4. 手写异步并行控制
  5. 介绍js事件循环机制(微任务宏任务)
  6. 做题判断输出(还是考事件循环)
  7. v-if和v-show区别,
  8. diff算法,diff算法缺陷(没了解过,跳过了),
  9. keep-alive是什么,怎么实现的,
  10. vue数据双向绑定原理
  11. 手写发布订阅模式

    二面:

  • 项目细节
  • 微信小程序和h5的区别;
  • tcp和http关系;
  • http一条通道能不能发送多个请求
  • 回到项目,代码分为哪些模块,分别的功能是什么;
  • 手写代码:对象展开;
  • 手写promise.all

三面

大部分时间聊项目
js事件循环机制
手写大数相加
手写版本比较

#字节跳动校招招聘#
全部评论
lz基本都是聊项目了叭
1 回复 分享
发布于 2022-04-09 19:16
没有问那种力扣算法题吗
2 回复 分享
发布于 2022-04-30 09:08
请问楼主 对象展开 是类似于 数组扁平化一样。 扁平化对象吗?
1 回复 分享
发布于 2022-04-21 20:04
楼主做的什么项目可以说说嘛
1 回复 分享
发布于 2022-04-08 20:33
手写大数相加 手写版本比较 这题目能细说吗?
点赞 回复 分享
发布于 2022-04-24 21:24
点赞 回复 分享
发布于 2022-04-10 19:34
如何判断一个对象是不是promise实例?用instanceof吗?
点赞 回复 分享
发布于 2022-04-09 15:12
什么部门楼主
点赞 回复 分享
发布于 2022-04-08 22:04

相关推荐

1-问项目经历,我的是ai对话,问我如何实现流式布局,后面我提到sse,问我简历上写着onmessage不是websocket的吗,然后我就开始解释我的onmessage是如何实现的,面试官还看了项目的github代码,说和我讲的有出入(因为简历包装了一下。。。),又问后端怎么实现的,我提到ai辅助,问我没ai能不能开发出这个2-状态管理-不能只讲pinia和vuex,要讲为什么,解决了什么问题(一开始脑子自动匹配pinia和vuex就被打断了)3-路由两种模式4-路由守卫-不能只讲那三种,还是要讲为什么,解决了什么问题(依旧脑子自动匹配全局守卫、路由独享、组件守卫被打断)5-promise 和async awiat区别,平时用哪个6-打开公司做的一个表格,讲这个页面做的哪里有问题,我会怎么优化?反问:1-前端规模?十几人2-用什么技术栈?主要vue 其次nuxt3-前端岗位面临的挑战是什么?ai,现在公司都是全栈4-上下班时间、工资?早9晚6,双休,偶尔项目出问题了会加班,但是比较少出现这种情况,实习生工资3k最终oc了个人感受:首先是在这次面试学到的,背八股导致听到一个东西就匹配一个内容,不会扩展开来讲,上面的状态管理和路由守卫就是,以后面试可以按照是“是什么,为什么,解决了什么”来回答。其次面试官说话比较直,直男吧,面试过程总是不理解他想问的是什么,答不对点面试官直接说你这不对啊,给我吓不自信了,以及问前端挑战,一般面试官都会很委婉地避开“前端不行了”这个问题,这个面试官却很实诚,让我没想到。我说ai目前还是不能替代人类的,需要人来指引性能优化,有些很简单的bug ai解决半天,人工看一下就改好了。面试官说是因为我用的不是付费的模型。。。事后总结整体体验感不错,面试吓到因为鼠鼠太菜了,被戳穿就不自信了555
查看9道真题和解析
点赞 评论 收藏
分享
评论
12
95
分享

创作者周榜

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