字节跳动飞书套件内推面试——一面

做题:

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优缺点
全部评论
要笔试吗
点赞 回复 分享
发布于 2023-09-12 11:47 广东
输出是3吗?
点赞 回复 分享
发布于 2023-09-11 17:00 广东

相关推荐

05-01 22:41
中南大学 Java
点赞 评论 收藏
分享
你背过凌晨4点的八股文么:简历挂了的话会是流程终止,像我一样
点赞 评论 收藏
分享
评论
3
18
分享

创作者周榜

更多
牛客网
牛客企业服务