面试题总结

简介: 面试题总结

JS相关


1. immutable理解

2. ![ ] == ! [ ] 和 ! [ ] == [ ] 结果是什么?为什么?

3. JS内存泄漏是什么 什么情况下会出现内存泄漏 内存泄漏怎么解决

4. 闭包的理解 使用场景 优缺点 如何避免闭包

5. js类型校验的方式

6. 面向对象编程方式理解

7. localStorage和sessionStorage的使用和区别

8. 原生JS实现限制拖拽


React相关


1. 说说react中虚拟DOM 在虚拟DOM中diff和key之间有什么关系

2. 事件循环理解和应用场景

3. props和state相同点和不同点?render方法在哪些情况下会执行?

4. shouldComponentUpdate有什么作用


技术相关


1. 关于websocket的理解和它与其他通信方式的区别


功能实现

相关文章
|
NoSQL Java Go
面试题30天打卡-day02
面试题30天打卡-day02
49 0
|
消息中间件 设计模式 关系型数据库
面试题30天打卡-day08
面试题30天打卡-day08
27 0
|
6月前
|
Kubernetes 调度 Docker
k8s面试题大全
本篇模拟面试官提问的各种docker,k8s问题,意在提高面试通过率,欢迎在评论区探讨,同步进步。
156 2
|
前端开发 JavaScript 开发工具
【面试题2】2
【面试题2】
|
存储 Java 大数据
面试题30天打卡-day07
面试题30天打卡-day07
29 0
|
前端开发 Java 数据库
面试题30天打卡-day01
面试题30天打卡-day01
52 0
|
缓存 Dubbo Java
面试题30天打卡-day16
面试题30天打卡-day16
38 0
常见面试题
面试题:请解释字符串比较之中 “ == ” 和 equals() 的区别?
44 1
|
编译器 C++ 容器
【C++】 面试题
C/C++ 岗位面试题目
60 0
|
C++
五、C++11常见面试题
五、C++11常见面试题
652 0
五、C++11常见面试题