字节 前端开发 秋招正式批 两轮六面面经

发发面经回馈社区,也感谢大佬们分享的面经


第一轮:bos投的,隔天约面

一面:

实习及项目相关

ws、轮询、sse、http2

用相对路径引用本地的图片和引用一个远程cdn图片有什么区别

详细介绍一下浏览器缓存策略

  • 命中强制缓存的话有网络请求吗
  • 命中强制缓存有状态码吗
  • 强制缓存cache-control和expires谁的优先级高,协商缓存呢

简单介绍一下js数据类型

  • typeof array是什么
  • 讲一下对原型链的了解,解释Array.prototype.__proto__=Object.prototype
  • str="xyz";str[0]="y";console.log(str)输出是什么?为什么?
  • string类型是怎么调用一个方法

题目:

事件循环题、闭包题、合并有序数组

二面:

实习及项目相关

了解微前端吗

  • js隔离、css隔离主流实现方案

有了解过一些性能优化方案吗

  • 说一下代码分割的原理

计算机网络

  • dns解析是为了什么
  • tcp三次握手四次挥手
  • https是为了解决http的什么问题,https就一定可信了吗

题目:

判断变量是数组的所有方法、事件循环题、变量提升题、用迭代和递归分别实现二叉树中序遍历、数组扁平化


第二轮:上一轮二面三天后挂,感谢信当天被捞

一面:

实习及项目相关

了解微前端吗

  • 子应用之间的通信如何去设计

浏览器缓存策略

详细介绍事件循环

  • 出现背景,解决了什么问题

http2

useEffect、useLayoutEffect区别,使用场景

题目:

事件循环题、大数相加

二面:

实习及项目相关(基本无八股)

题目:

n数之和

三面:

实习及项目相关(基本无八股)

虚拟列表原理

  • 列表项不定高和定高分别怎么实现

怎么系统学习前端的,看过哪些书

题目:

实现函数调用n次每次间隔m秒、股票买卖(1次、多次)

加面:

实习及项目相关(基本无八股)

白屏出现原因,如何实时检测

前端单元测试原理、意义

编译过程、ast

题目:

实现四则运算(不带括号)

#软件开发笔面经##前端面经#
全部评论
编译过程、ast 这部分想问一下大佬是怎么提问或者回答的呀,感觉就是一个转换过程?
点赞 回复 分享
发布于 11-11 17:31 江苏
感觉好难啊😅
点赞 回复 分享
发布于 11-11 19:40 重庆

相关推荐

12 40 评论
分享
牛客网
牛客企业服务