面到一半才记起开录音。。。所以前面的大部分忘了。
总体来说面试比较基础
- 自我介绍
- websocket 和 http 有哪些区别
- 数组中哪些方法是会改变原始数组的
- 数组去重
- js 怎么实现继承
- call apply bind 的区别
- new 一个函数的时候发生了什么
- 对 this 的理解
- js 有哪些类型
- 怎么判断 null
- 怎么判断引用类型
- var let const 有什么区别
- var 定义的变量有哪些作用域
- 说一下作用域链
- 闭包是什么
- 闭包会造成什么问题?怎么解决
- 深拷贝和浅拷贝
- for in 、传统 for 循环、forEach 有什么区别
- 如何实现第一秒打印 1, 第二秒打印 2(主要是想问异步)
- promise 和 async 和 await
- async 和 await 内部实现有了解吗
- Typescript 和 JavaScript 的区别是什么
- 浏览器的缓存有了解吗
- css 布局有哪些
- flex 怎么实现左侧固定右边自适应
- margin 上下重叠怎么解决
- Vue 组件生命周期
- 小程序的生命周期有哪些
- 原生小程序的实现有了解吗
- 事件冒泡和捕获是什么
- 怎么学前端的
- 看了哪些书
- 多久可以入职
- 反问
只有一面??! 直接跟我说要给我发 offer 了,震惊!!🤣
全部评论
(13) 回帖