字节-本地服务-前端 面经

4.24 一面 约1h

自我介绍

问项目:响应式怎么做的?模块化怎么设计的?讲一个难点?

八股:

  • Vue(因为我的项目用的Vue):
  • 生命周期有哪些&用途?
  • computed 和 watch 区别
  • js:
  • 闭包?用途?
  • 事件循环是什么?你觉得为什么会有这个【一下子给我问住了】
  • 说一些数组原生方法
  • 如何判断一个东西是数组
  • const声明一个对象,对象可以被修改吗?解释
  • let const var 区别
  • 计网:
  • TCP三次握手 & 四次挥手
  • 跨域解释?我要跨域的话怎么办【不会我只会怎么解决跨域】
  • 说一些 http 状态码
  • css:
  • display 有哪些属性【只说出来none
  • display: none 和 visibility: hidden 什么区别
  • 有用过自动写css的工具吗 比如css module自动命名【甚至没听过】
  • 浏览器:
  • 回流 和 重绘
  • 强缓存 vs 协商缓存
  • 安全:
  • xss攻击 csrf攻击【不太了解】
  • 突然蹦出来的os
  • 进程和线程的区别

做题:

var ul = document.querySelector('ul');
ul.addEventListener('click',function(e){
  console.log(this);
  console.log(e.target);
})
var length = 10;
function fn(){
  return this.length+1;
}
var obj = {
  length: 5,
  test1: function(){
	return fn();
  }
};
obj.test2 = fn;

console.log(obj.test1()); // 输出 11
console.log(obj.test2()); // 输出 6

手撕:大数相加

全部评论
要跨域不久等于解决跨域吗
2 回复 分享
发布于 04-25 20:31 北京
淘天交易前端考虑么,处理流程速度快!如果已经投递过了可以选择转部门~
点赞 回复 分享
发布于 04-27 19:51 北京
mark一下,佬约二面了吗
点赞 回复 分享
发布于 04-25 15:00 湖北
又面字节了,佬
点赞 回复 分享
发布于 04-25 01:18 四川

相关推荐

评论
5
23
分享

创作者周榜

更多
牛客网
牛客企业服务