基本信息
时间:2023.8.14
时长:56 min
base:广东 深圳 鹏城
面试岗位:前端 秋招
问题
- 自我介绍
- 反问我实习时写的一些细节,比如一些技术点,不做介绍
- 第一段实习和课程都是后端的东西,你学什么选择前端,学前端多久了?
- 浏览器从网址输入到完全渲染,都经历了什么事情?
- 你刚刚说到Vue和原生HTML的渲染不一样,那有什么不一样呢?
- Vue和React都有diff算法,能介绍一下diff算法吗?【我介绍了Vue2的diff算法,太久没看了,有些东西忘了】
- Vue或者React都是虚拟dom,那么SSR呢?【不会】
- http协议通常有缓存,缓存有哪几种情况,有几种缓存。
- 我们拿到html,遇到script标签会怎么样?【我忘记了,于是表示忘了,】
- CDN的理解?【我把CDN的中文名说错了 我一直说成路由分发网络,其实是内容分发网络】
- 我们常见的响应式布局的实现方案吗?
- display:none,visibility:hidden
- 浏览器的本地存储有哪几种?
- localstorage 和cookie 本质上的区别
- localstorage 和cookie他们存储内容是什么类型
- 对闭包的理解?
- 闭包的缺点【我说的难以被垃圾回收机制所回收】
- 在JS如何判断内存是否泄露?【不会】
- JavaScript如何处理异步编程
- 设计模式了解吗?【说了单例模式,建造者模式,职责链模式,工厂模式,抽象工厂模式】
- ES6的新特性有哪些【说了const let Object.keys promise es更后有async/await】
- forEach和map的区别,【这问得不好吧,这俩完全不同的东西,】
- webpack有做过哪些基本的配置呀?
- 有了解过懒加载吗?
- 能介绍一下前端模块化吗?【我介绍了export import,和 require和module.export ,这俩种,其他的只知道名字】
- 这两种模块的区别?
- import export和webpack的打包流程、依赖注入有啥关系吗?
- 能介绍webpack的打包流程?或者说Vite的打包流程?
- 看你还知道redis,redis是什么?
- 你为啥没在考虑在实习的公司转正呢?【因为是广东的,解释得不牵强】
- 职业规划是如何考虑的?
- 反问环节,问了三个问题,1为啥没有面试手撕代码环节 2技术栈? 3做什么产品的?
结果
面试难度一半,但是面完没过多久就挂了,10分钟左右 ,,秋招第一面,这么卷的吗???
其实我觉得面得不差,虽然确实有些问题没答上来,但是秒挂是我没想到的....
#面经#