字节一面二面三面四面

时间:2024-03-22 12:15:04

加油,宝子们,卷起来!

一面

最基础的一集,但是也会深挖,好久没被问基础了

实习中最有挑战的问题

SSR相关

js有哪些数据类型

数据类型判断

如何判断数组

原型链

vue-router的两种模式,原理

script的async defer

垂直水平居中

块级格式化上下文

输出题

事件循环题

事件冒泡捕获题

字符串格式化

let str=`
1 2 4342    3 4 5
23 4
    4  5
`
let ans=[[1,2,4342,3,4,5],[23,4],[4,5]]

二面

输入url到页面展现的过程

五层模型

tcp在哪一层

tcp依赖于哪个协议

如何区别每一个进程

端口的作用

对首屏的理解 是哪段时间

实现一个repeat函数

let timeLog=repeat(2,1000,console.log)
timeLog('hello world')
timeLog('ByteDance')
//'hello world'
//'ByteDance'
//'hello world'
//'ByteDance'

三面

实习中最有挑战,最有价值的事

vue中比较核心的提高开发体验的点,讲一讲

如果我声明了一个响应式数据但是并没有使用它,在它发生变化时会rerender吗

vue是在什么时候去做依赖收集的呢

在使用tree-shaking时需要注意哪些事情

let str='a.b.c'
resolve(str)
// {
//   a:{
//     b:{
//       c:null
//     }
//   }
// }

四面

为什么离职

之前面试没有通过的原因有复盘过吗

上一份实习时候有发现自己的不足,如何改进的呢

为什么学前端的呢

上份实习有做过一些商业投放页的功能能讲一讲吗,有难点吗

上份实习学到了哪些东西

以后的规划

有在面其他公司吗

为什么拒了呢

对我们岗位的认识讲一讲

一个8年的开发工程师和你一起进步!