首页 > 字节抖音前端一面面经
头像
Ryanwww
编辑于 2021-08-05 10:08
+ 关注

字节抖音前端一面面经

第一次面试,可太紧张了,很多问题都没有答好😭

1、ES6的语法了解哪些?

2、let const var
变量提升
var x = 3
if(x)
{
 var x = 2       
}
console.log(x)
//改成let的情况

3、vue的响应式原理
  • 追问vue数据更新后,具体怎么显示到页面中
4、TCP UDP区别、应用场景

5、HTTP1.1  HTTP2  HTTP与HTTPS

6、进程与线程的区别
  • 有哪些应用(展开讲了浏览器多进程 浏览器渲染引擎的多线程)
  • 为什么js是单线程
  • 问了点webworker
7、事件循环 宏任务 微任务 有哪些宏任务 微任务
async function async1() {
  console.log("async1 start");
  await async2();
  console.log("async1 end");
}
async function async2() {
  console.log("async2");
}
console.log("script start");
setTimeout(function () {
  console.log("setTimeout");
}, 0);
async1();
new Promise(function (resolve) {
  console.log("promise1");
  resolve();
}).then(function () {
  console.log("promise2");
});
console.log("script end");

输出
讲讲为啥
8、webpack中loader和plugin的区别
  • loader具体怎么处理其他类型的文件

9、问项目  问懵了😭
  • 因为项目里有用到uniapp跨端 问跨端原理
  • 项目中遇到的问题 然后针对这个问题开始深挖 面试官好像对我的解决方式不太满意,问我有没有别的方法
  • 轮播图怎么实现 最后一张右滑怎么回到第一张等等等等、
  • css怎么做动画 和js做动画的区别
  • transform 和 position 改变元素位置有什么区别

10、手写个节流

11、反问

太紧张了,项目也妹准备好。继续加油😕

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐