杭州端点 前端一面

35min

其实对于这场面试没有过多的准备,也不是很在乎面试的结果,所以淡定从容的面了杭州端点,之后复盘感觉自己答得还可以(所以大家一定不要紧张和着急),我之前面试其实有点心急,所以有的地方很结巴还会乱说。第二天hr和我说过了,就约二面,之后我还是拒绝了,因为此刻太累了

也是六月中旬面的...

其实还是很常见的八股文....

1、说说你对闭包的理解

2、垃圾回收嘛,你了解过就是前端的垃圾回收的机制嘛?

3、localStorage和sessionStorage的区别

4、Promise的理解,Promise的三种状态

5、是大文件上传,那你你谈谈就是你如何去做这个大文件上传的?

6、ES6的一些数据结构

7、你认为就是有哪些就是你平时使用的比较多的,然后比较好用的一些ES6语法?

8、Service Worker和那个Web Worker,说说这两个的区别

9、Performance

10、React常用的Hooks

11、useMemo数据缓存的时候对小数据比如说就有点浪费了,对为什么呢你有去追究过吗?(木有

12、各个组件之间的通信,你有想到有哪些方法

13、KeepAlive那个组件你你是怎么去实现的?

反问:

业务,业务就是toB的一个找商机的平台

对实习生的期望以及我的缺点

全部评论
请问在哪找专门的八股文资料来背诵啊
点赞 回复 分享
发布于 07-10 16:58 四川

相关推荐

社畜职场交流圈
点赞 评论 收藏
分享
Webpack是一个模块打包工具,它的主要目的是将应用程序的各个模块打包成一个或多个文件,以便在浏览器中运行。Webpack的工作原理可以简要概括为以下几个步骤:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=07d53be4cd034a4ab270d500feebcc8d入口点:Webpack将根据配置文件中指定的入口点开始处理打包过程。入口点是应用程序的起始模块,可以是一个或多个文件,Webpack会从这些文件开始构建依赖关系图。构建依赖关系图:Webpack会分析入口点文件及其依赖的模块,通过静态分析确定它们之间的依赖关系。Webpack会递归地查找所有依赖的模块,直到构建出完整的依赖关系图。资源加载与转换:一旦确定了所有的依赖关系,Webpack会根据配置文件中的规则来处理模块。这些规则可以定义如何加载、解析和转换各种资源,例如JavaScript、CSS、图片等。Webpack会使用相应的加载器(loader)和插件(plugins)来处理模块,并且可以根据需要进行编译、压缩、合并等操作。打包输出:在完成资源加载与转换之后,Webpack会将所有的模块打包成一个或多个输出文件。输出文件的数量和命名方式可以通过配置文件进行调整。常见的输出文件类型包括JavaScript文件、CSS文件和图片等。优化与压缩:Webpack还提供了一些优化功能用于减小打包文件的体积和提升加载性能。例如,Webpack可以通过代码分割将应用程序拆分成多个异步加载的模块,从而减少初始加载时间。另外,Webpack还可以对输出文件进行压缩、混淆和缓存等处理,以提高运行效率。这就是Webpack的基本工作原理。它的强大之处在于可以通过插件和配置文件来灵活地定制打包过程,以满足不同项目的需求。
社畜职场交流圈
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务