高顿教育 前端日常实习 一面 面经

#软件开发笔面经#
1.为什么考虑做前端?
2.js数据类型
3.0==true是不是正确的?为什么?
4.基本和引用数据类型在存储上有什么区别?
5.什么是闭包?为什么内部变量不会被销毁?
6.闭包有什么好处?有缺点?
7.var let const有什么区别? 
8.for循环用var和let定义i, console.log(i)有什么区别?
9.箭头函数和function函数有什么区别?
10.如何更改this指向?
11.apply call bind的区别
12.在滑动页面时 , 会一直触发某事件 , 如何降低触发频率?
13.用next.js+react 和 纯react写项目有什么区别?
14.这两种方案写单页面时有什么不一样?有哪些痛点?
15.服务端渲染和客户端渲染是什么?
16.如何在react父子组件之间传参?子组件如何控制父组件的属性?跨层级如何传参?
17.异步是靠什么实现的?es6新增了什么来实现异步?
18.你怎么理解promise?内部有几种状态?在写代码时如何处理这三种状态?
19.遇到多个接口需要处理时, 会出现多个then嵌套, 如何解决这种嵌套情况?(接口之间存在依赖关系)
20.foreach和map有什么区别?reduce是用来干嘛的?
21.some和any是用来干嘛的?那 filter 呢? find?
22.浮动流和布局流是什么?会分别用在哪些方面?
23.现在有一个数组, 数组里面有n个元素, 每个奇数项的颜色是绿色, 偶数项是红色, 可以用什么方法来实现?
24.重排和重绘是什么?
25.你是怎么理解虚拟DOM的?
#软件开发笔面经#
全部评论
木有算法题吗?
点赞 回复 分享
发布于 2024-11-20 23:41 天津

相关推荐

## 1. 自我介绍## 2. 商品无限加载的话,怎么判断有没有拉到底部?## 3. 怎么判断元素的上下左右边距?## 4. Vue/React组件缓存怎么实现## 5. 如何解决首屏加载时间过长问题## 6. React中提供了什么方案解决首屏加载时间过长## 7. React.lazy搭配什么使用?## 8. React Hooks 中 `useEffect` 的了解程度## 9. Echarts渲染引擎SVG和Canvas区别## 10. Echarts 中,`xAxis` 的 `type` 属性用于指定坐标轴的类型,`value` 和 `category` 两种类型的区别## 11. React 中实现 Echarts 的响应式## 12. 真实 DOM 和虚拟 DOM 的区别## 13. 多页应用和单页应用的区别## 14. 单页应用相对于多页应用的缺点## 15. 什么是SEO(Search Engine Optimization)即搜索引擎优化 ,为什么单页应用不利于SEO## 16. 什么是SSR(Server - Side Rendering)服务器端渲染## 17. let const var的区别## 18. 数组的遍历有哪些方法## 19. 深拷贝和浅拷贝的区别,常见的深拷贝的实现方法## 20. `JSON.stringify()`用于深拷贝时存在的缺点## 21. 在 JavaScript 中,执行上下文和执行栈是什么## 22. call()`、`apply()`和`bind()的区别## 23. 什么是防抖和节流## 24. 场景题:写了一个搜索框,然后去调后端接口去查一些东西,类似淘宝的搜索,你觉得它是用的防抖还是节流?## 25. 地址栏输入 URL,在敲入回车后,发生了什么?## 26. React 的生命周期函数## 27. React 常用 Hooks## 28. 类组件中写的定时器想卸载,在Hooks怎么操作## 29. useEffect除了写定时器,还能做什么?## 30. React父组件如何获取子组件的值## 31. 手撕:已知级联组件的下拉菜单列表结构,输入一个值,找出其对应的value值以及对应的所有父节点value真是一场酣畅淋漓的八股盛宴啊,手撕也抽象的一笔,不知道能不能过#实习##前端实习##momenta#
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

更多
牛客网
牛客企业服务