字节前端一二三面

字节生活服务一面 9.10
组件通信的方式?
怎么判断是不是数组?
数组有哪些方法?哪些会修改原始数组?
cookie怎么存储的?怎么设置cookie
解决跨域有哪些方法?JSONP支持post吗?反代有哪些?nodejs可以怎么做?websocket为什么能解决跨域?
css怎么实现响应式布局
flex布局怎么做居中?只想让一个元素居中怎么做?

做题
promise输出
实现函数延时重复执行
版本号大小排序

字节生活服务二面 9.12
介绍实习
询问插件的整个业务逻辑
iframe通信有哪些方式
为什么不用EventSourse
流式http是怎么关闭的,浏览器怎么知道被关闭了
介绍项目,有哪些页面
有做监控吗?要监控哪些内容?
前端性能优化相关
跨域怎么解决
websocket
权限是怎么做的
Oauth2的逻辑
html,js,css怎么使用协商缓存还是强缓存
git有哪些命令

做题
promise相关
合并有序数组

是怎么学习的

字节生活服务三面 9.17
dns解析的过程?怎么调试
A记录和CNAME记录的区别
讲讲进程和线程
进程通讯的方式有哪些?具体说说
sse和websocket的区别?具体到数据传输
讲讲https?证书是用来干嘛的?
http2和3
http1.1设置了keepalive会发生什么
js事件循环
浏览器渲染的流程
改变字体大小会导致回流吗?
setTimeout不精确的原因有哪些?
浏览器垃圾回收机制?标记清除法有什么缺点?为什么要分代?
渲染过程中遇到script怎么处理
可能出现dom树没有但渲染树中有节点的情况吗
移动端适配有哪些方案?优缺点?

介绍项目

有offer了吗?还在面哪些?
为什么学前端
这个校招的过程中,你觉得你的长处和短处有哪些

做题
版本号排序
全部评论
问的有点难度啊
点赞 回复 分享
发布于 昨天 23:55 江西
怎么两个一模一样的手撕呀
点赞 回复 分享
发布于 昨天 18:08 湖南

相关推荐

8.3hr主动约面一面 8.28自我介绍1.讲实习2.长列表性能优化 (分页 无限滚动 虚拟列表 图片懒加载)3.虚拟列表实现方法(等高 非等高)4.虚拟列表在每次划入划出的时候图片资源会重新请求 怎么处理?5.刚刚提到了缓存 讲一下缓存机制6.Taro原理7.手撕 一个倒计时组件纠错(不同实现方案)8.手撕 两个升序数组合并秒过二面 9.4二面比较基础自我介绍1.TCP UDP区别2.浏览器输入URL到展示页面过程3.分析script标签阻塞咋办4.分析Css代码阻塞咋办5.刚刚讲到了raf ric原理分别是啥6.浏览器帧数怎么定义7.重排重绘定义 伪元素是重排还是重绘8.prefetch preload区别9.async defer的区别 script标签如果放在头部会有哪些风险10.讲一下你认识的React11.useeffect里放了数组或对象这类型是怎么比较的?12.图片懒加载怎么实现?13.讲一下你认识的fiber14.回到上面的css解析和dom解析 这两个是同时的嘛?15.讲一下webworker16.讲一下React流式传输17.怎么减小打包体积?18 502 504区别19.三道手撕1.一个升序数组给两种方法找出一个元素x的出现次数(直接遍历 二分)2.数组扁平化20.反问 说广告最重要的就是性能优化 所以会问这么多二面压力比较大 面试官的回应比较小而且问题大多都是开放题 语言组织当时紧张了有些没有系统回答上来,想到什么就说什么了 性能优化还是要复习一下9.8过9.10三面1.自我介绍 重点讲出你有什么优势 竞争力主播这里比较聪明讲了一下实习时候对一个通用业务的开发流程,具体到一些具体实习业务上2.还有什么平时学习时候的吗 我提到了React的useOptimistic钩子3.刚刚提到了React19,知道useActionState嘛4.讲一下实习亮点5.一到了防抖 直接开始手撕ts的useDebounce6.知道React流式传输吗7.反问 我问了一个团队的基本开发过程和分工管理 这里ld看来是被我问住了 想了一会也和我聊了好久当时面试提了React19和实习理解就感觉自己能过了 明显能看出ld有点微微笑容 反问交流时间也很长结束会议后5分钟就过了9.15hr面9.30oc给我的感觉是虽然没考工程化知识 但是对于这种基础的性能优化广告部门很看重 正好我运气好可能复习过蛮多的 二面的开放题准备不充分 然后三面的开放题也最好说一些与时俱进的内容 展示自己的思考
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

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