当前位置: 首页 > 面试经验 >

去哪儿前端面试

优质
小牛编辑
120浏览
2023-10-16

去哪儿前端面试

排队排了好久哇,每一轮面试都等了半个小时,上一次还是百度的面试(纯纯KPI),一天走完流程

一面,10月9号面的,问了大概40分钟,面试官是个温柔的小姐姐

  1. 自我介绍
  2. class和hooks写法区别(第一个问题就卡了,太久没面试好紧张)
  3. 问项目
  4. localStorage、sessionStorage、cookie区别
  5. 了解过manifest.json吗?后面又问了解过web components吗(貌似是想考我微前端,但是我没了解,都不会)
  6. useMemo和useCallback
  7. hooks可以写在if中吗(我回答了hooks是通过链表存储的)链表是存在哪里的
  8. fiber有什么用,怎么实现空闲时间段重新调用的要执行的事件的(这块没太研究,回答了一下调度器的知识)
  9. 讲一下虚拟dom优缺点
  10. 问点网络的,tcp和udp区别
  11. http2和http3(http3没了解,答了http2)
  12. koa洋葱模型
  13. 写道题(这个题意我都没听懂),传入一个并发池和一个并发数,并发池的每一项都是promise,要求返回值是按并发池的顺序的
  14. 思考了半天还是没get到题意,给我换了道题,呜呜呜谢谢小姐姐,题目是有效的括号以及html实现双向绑定
  15. 反问

二面

二面我自己觉得回答的很烂,但是还是很感谢面试官

  1. 问了一些别的问题,职业规划什么的
  2. 写过原生js,有什么不爽的地方吗?怎么用原生js实现框架中的组件(比如react可以把样式写到js,为什么呢?我说react内部肯定有做处理,面试官说怎么处理的呢?啊啊啊不会啊,第一次遇到这种问题,还问了很久)
  3. 状态管理库的心得,redux好在哪,不好在哪,怎么实现一个简单的、小型的(我以为是让我实现一个redux,后面说用useReducer和useContext,面试官好像就是要考这个)
  4. hooks和class写法性能对比过吗
  5. token安全体现在什么地方,怎么实现的(用的jwt),路由拦截做了吗(比如未登录进入主页面)
  6. diff算法
  7. 最熟悉哪个排序算法,然后写一下(写的归并排序,结果有个变量名写错了,眼睛一花半天没看出来,服了自己了,一边小声bb一边找bug),时间复杂度和空间复杂度
  8. 反问

面完hr面,hr说10月底或11月出结果,慢慢排序吧。

 类似资料: