字节前端一二三面

字节生活服务一面 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了吗?还在面哪些?
为什么学前端
这个校招的过程中,你觉得你的长处和短处有哪些

做题
版本号排序
全部评论
同学,瞅瞅我司,医疗独角兽,我的主页最新动态,绿灯直达,免笔试~
1 回复 分享
发布于 10-10 12:21 广东
怎么两个一模一样的手撕呀
1 回复 分享
发布于 10-04 18:08 湖南
这么多浏览器计网的八股😂
点赞 回复 分享
发布于 今天 00:07 广东
1. props emits provide/inject defineExposed/ref 状态管理库 event-bus 2. Array.isArray instanceOf constructor Object.prototype.toString.call() 3. push/pop/shift/unshift/shift/splice/sort/reverse 4. 存在客户端、自动发送、设置 set-cookie 字段 5. 代理、CORS、JSONP 6. 相对单位代替绝对单位、meta 元信息、flex 布局、媒体查询 7. justify-content: center 8. async/await 等待后面的 promise 解决 9. websocket 全双工,不检查 Origin 同源策略 10. 路由守卫检查 token、动态路由注册、侧边栏、按钮显示隐藏 11. html 协商缓存,js css 强缓存(配合文件指纹) 12. clone fetch fetch merge rebase add 13. 根域名 顶级域名 权威域名 递归域名 14. 调度单位、共享内存、切换开销 15. 管道通信、消息队列、共享内存、信号量/互斥量 16. SSE 服务端向客户端推送,传输文本。websocket 双向通信传输二进制帧 17. 三次握手,三个随机数 18. udp,彻底解决tcp层级的对头阻塞,流独立 19. 长连接 20. 同步任务耗时 21. dom 树 - cssom 树 - 渲染树 - 布局 - 分层 - 绘制指令 - 分块 - 光栅化 - 画合成 22. 循环引用。不同代使用不同的回收策略 23. 停止。async defer 24. 媒体查询写两套代码
点赞 回复 分享
发布于 10-13 20:58 山东
实现函数延时重复执行是什么题目
点赞 回复 分享
发布于 10-08 20:27 天津
问的有点难度啊
点赞 回复 分享
发布于 10-04 23:55 江西

相关推荐

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给我的感觉是虽然没考工程化知识 但是对于这种基础的性能优化广告部门很看重 正好我运气好可能复习过蛮多的 二面的开放题准备不充分 然后三面的开放题也最好说一些与时俱进的内容 展示自己的思考
点赞 评论 收藏
分享
评论
15
60
分享

创作者周榜

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