字节跳动飞书套件内推面试——一面
做题:
if([]==false)console.log(1);
if({}==false)console.log(2);
if([])console.log(3);
if([1]==[1])console.log(4);
输出什么:
手写promise.all
事件循环代码输出
浏览器渲染过程
html结构都会在dom树里面吗
v8的变量定义和回收机制
作用域
浏览器绘制
浏览器的图层
tcp三次握手,如果是https的过程是怎么握手的
https是怎么加密的
vue和react的区别
了解webpack吗
webpack的treesharking原理
vue2和3的区别
响应式原理
前端优化
虚拟列表原理
二面
做题:一个排序好的数组,实现一个函数查找到第三个重复的值
基本是问项目;
问了实习的时候是怎么开发的,说了开发的一个流程
开发时和后端发生冲突怎么办
如何抽取组件,依据是什么
axios封装如何不影响请求
小程序的缓存策略是怎么样的,改进
实现一个图片上传的时候进行技术设计要怎么设计,优化用户体验
CDN优缺点
if([]==false)console.log(1);
if({}==false)console.log(2);
if([])console.log(3);
if([1]==[1])console.log(4);
输出什么:
手写promise.all
事件循环代码输出
浏览器渲染过程
html结构都会在dom树里面吗
v8的变量定义和回收机制
作用域
浏览器绘制
浏览器的图层
tcp三次握手,如果是https的过程是怎么握手的
https是怎么加密的
vue和react的区别
了解webpack吗
webpack的treesharking原理
vue2和3的区别
响应式原理
前端优化
虚拟列表原理
二面
做题:一个排序好的数组,实现一个函数查找到第三个重复的值
基本是问项目;
问了实习的时候是怎么开发的,说了开发的一个流程
开发时和后端发生冲突怎么办
如何抽取组件,依据是什么
axios封装如何不影响请求
小程序的缓存策略是怎么样的,改进
实现一个图片上传的时候进行技术设计要怎么设计,优化用户体验
CDN优缺点
全部评论
要笔试吗
输出是3吗?
相关推荐
点赞 评论 收藏
分享