深圳小厂二面面经

  1. 怎么学的前端,为什么想学前端?
  2. 浏览器上很多的图片,对浏览器渲染有什么影响?
  3. 性能消耗大,懒加载
  4. 讲一下浏览器渲染的过程
  5. 重绘和回流有什么区别?
  6. react hooks使用的时候要注意什么?为什么
  7. 什么是事件委托,原理是什么?
  8. 网络的七层模型是什么?
  9. TCP 和 UDP 有什么区别
  10. 为什么用于zustand做全局状态管理?什么时候用,什么时候不用呢?
  11. 如果有高考考生600万人,怎么给他们做排名呢?
  12. 答了个快排,没答出来更好的方法
  13. 知道模块化AND和CMD的区别吗?commonJS和AND的区别
  14. 做这个项目用了哪些性能优化的方法呢?
  15. 拖拽经常会变,你这个useMemo的依赖没变嘛
  16. 算法:求可被整除的数字个数
  17. 没想到这么简单......一行就能写出来,简单题思维反而容易想不出来
  18. 实现一个函数,数字1在1秒后输出,数字2在数字1输出后2秒后输出,数字3在数字2输出后3秒后输出,以此类推
  19. 反问:答得怎么样
  20. 回答有些地方不错,有些地方只是会用,很多地方理解不太够,知识不够全面,需要扩充基础。简单算法手撕做的不好(感觉烂在这里了),多练多看

面试官看起来像一个主管领导,虽然答得依旧一坨,但给人的感觉很舒服,上次面试压力闷了

全部评论
排序那个应该桶排序会更好,因为分数的范围不大
1 回复 分享
发布于 07-28 17:27 江西

相关推荐

12-27 21:38
已编辑
蚌埠坦克学院 前端工程师
一面 1.自我介绍。2.讲下实习内容。3.实习拷打。4.浏览器中输入url并按下回车,之后发送了什么事情?5.HTTP跟HTTPS有什么区别吗?6.URL是由哪些部分组成的?7.哪些部分不同会导致一些跨域问题吗?8.怎么解决跨域问题?9.后端做那个白名单,他们他具体那个浏览器要怎么识别呢?10.JS中有哪些数据类型?11.基础数据类型和复杂的数据类型,它们有什么区别?12.有哪些可以检测这些数据类型的方法?13.typeof去检测数据类型会不会有些什么问题?为什么?14.比如说让你自己去实现一个数据类型检测,你觉得你会怎么去比较呢?怎么去比较这个数据类型检测?自己怎么写个typeof?15.CSS中flex那么多吗?CSS中flex是吗?假如我是个小白,想让你给我介绍一下flex布局,你会怎么说呢?16.你觉得float使用上会比flex有哪些地方觉得特别麻烦?17.react router的一个实现的原理?18.事件循环。看代码说输出。(这里主要是promise.then().then()第二个then是在什么时候触发的)反问。二面1.自我介绍。2.实习拷打。3.React的状态管理库有哪些?4.mbox跟redux,你觉得它俩有什么区别吗?会有什么不一样吗?5.如果不用三方库的话,你觉得你会去怎么设计呢?那如果context太大导致重复渲染怎么解决?6.有了解antd它的表单是如何实现的吗?(没说它怎么实现,说了我自己的表单怎么实现的)。7.打包工具一般用哪些打包工具?8.webpack如何实现按需加载?9.老的浏览器是不支持ES model的动态import的。现在还有在做了哪些转换吗?10.像import怎么怎么去转换?如果让你实现一个打包工具,就不用webpack,也不用babel。你觉得你怎么去实现异步加载,JS模块的异步加载?11.Vite和Webpack的区别?12.假如要实现一个登录的一个功能,它支持账号密码登录,也支持三方登录。然后你觉得要如何去设计这个模块或者功能呢?13.TS的枚举编译之后,它会转成什么什么内容呢?14.TS的Interface这种编译完了之后会变成什么东西呢?反问
查看30道真题和解析
点赞 评论 收藏
分享
查看21道真题和解析
点赞 评论 收藏
分享
评论
4
11
分享

创作者周榜

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