前端面试(荣耀、商米、睿联)

9.27 15:30-16:00 荣耀一面 (没收到测评,应该挂了)(30min)

  1. 自我介绍
  2. 问一些实习的情况和大学课程
  3. 讲一个你最熟悉的项目(讲了实习的)
  4. 开发过程中有遇到什么安全问题吗
  5. xss,csrf是什么,解决方法
  6. 输入url到渲染的过程(讲一半问我http长连接的问题)
  7. 做的可视化项目是只服务运营同事吗
  8. 项目问了差不多了,问你点数据库和数据结构的吧(一些项目的问题不太记得了)
  9. 栈和队列的区别,栈的常见操作
  10. 图的概念,有了解应用吗(扯了下webpack的知识)
  11. 知道kmp算法吗
  12. 数据库的三范式
  13. 平时刷leetcode吗


9.30 11:00-12:00 商米科技 一面(45min)

  1. 自我介绍
  2. 问了一些在校课程和实习的情况
  3. 挑一个项目讲(项目问的比较深)
  4. 对于Promise怎么理解
  5. 为什么Promise能一直then,catch的处理
  6. 依据哪个promise状态,没有return会怎么样
  7. 刚才你说到resovle的时候处理队列,能详细说下吗
  8. 实现一个Promise调度器怎么实现,怎么保证不会出现重复操作
  9. 描述下Event Loop, Event Loop 和 Promise 的联系
  10. Vue和React哪个比较熟,让我挑一个讲原理,我说了Vue的数据响应式,后面抠原理细节
  11. 如何判断目前处理的watcher是哪个
  12. 嵌套组件的watcher
  13. 怎么理解dep?
  14. Vue是对数组做了怎么样的操作
  15. 职业规划
  16. 校园经历

反问:

  1. 后续面试流程(说后面可能 boss + hr 一起面)
  2. 技术栈&公司业务
  3. 如何在业务开发中技术沉淀
  4. 加班情况

总结:

面试官对于Vue原理了解比较深,着重对项目进行提问,不会问常规八股,人很不错,是我秋招到现在体验最好的一次面试了


9.30 15:40 -16:20 睿联 一面 (35min)

  1. 自我介绍
  2. 介绍下项目
  3. 一个数据平台,如果数据是百万级的,怎么让页面不卡顿 ,用什么方法传数据 (web worker, postMessage)
  4. 当数组改变时,js是怎么分配内存的
  5. for of 和 for in 分别可以用于遍历什么数据
  6. 作用域有哪些,解释下块级作用域,通过作用域解释下闭包
  7. 设计一个系统,setTimeout异步任务分级,高优先级先执行,怎么实现 ? 扯 requestIdleCallback后他说如果不止有两个等级呢,又补充了用分级调用栈的方式
  8. 共享屏幕后, 说下promise 执行顺序,为什么catch中失败没办法捕获到(try catch)
  9. Promise.all 实现
  10. 用 Promise 实现请求并发控制
  11. 用户在外网想访问内网里的某个服务该怎么做(说了代理、***)
  12. 有什么感兴趣的发展方向

反问:

  1. 部门业务&技术栈
  2. 后续面试流程
  3. 面试评价
  4. 加班情况
全部评论
蹲睿联二面面经😃
3 回复 分享
发布于 2022-10-08 06:30 江西
请问睿联笔试的编程题难吗,我看楼主的面经都好多不会啊
2 回复 分享
发布于 2022-10-18 19:17 广西
哥商米是base哪的
1 回复 分享
发布于 2022-10-08 18:03 安徽
我也想面试荣耀啊
点赞 回复 分享
发布于 2022-10-04 19:31 山西
想问一下楼主,睿联的自我介绍有要求是英语吗?我再别地方看到说他们面试需要英语自我介绍来着
点赞 回复 分享
发布于 2022-10-05 17:44 江苏
我擦,你这睿联问的题跟我的好多都一样的
点赞 回复 分享
发布于 2022-10-11 01:13 安徽
楼主睿联二面了吗?
点赞 回复 分享
发布于 2022-10-11 12:17 江苏
楼主,那个如何判断目前处理的watcher是哪个?怎么回答啊?
点赞 回复 分享
发布于 2022-10-12 22:15 浙江
睿联拿到offer了嘛 求二面面经
点赞 回复 分享
发布于 2023-03-13 12:11 江苏
商米面的好难啊,感觉呗kpi了,唉,
点赞 回复 分享
发布于 2024-03-13 23:09 浙江

相关推荐

1. 什么是js的变量提升,你什么情况下会用var,为什么要提升,不是在外面定义2. 我怎么判断对象里面的方法,是不是相等,怎么去做3. 讲一下const var let的区别4. promise你了解多少5. json的对象有哪些方法6. !0是true还是false7. js数组的方法,怎么用其他方法去判断这是不是数组不用isArray(问了一下说是用里面js自带的instanceof好像)8. 给了案例a.b和c.b怎么去判断里面的值是一样的,不用全等号的方法,有关到地址的变化9. 数组去重的一些方法10. interface和typeof的区别11. http缓存12. localStorage是什么类型的缓存,跟sessionstorage有什么区别,那cookie呢13. 缓存的存取你有没有用过,怎么弄,如果单纯js取出来怎么取14. 浏览器的重绘重排15. react用过哪些hook16. useState里你习惯写值还是方法的回调,这两个有什么区别吗17. 在State里希望等数据更新完之后,再去执行一个方法,希望可以怎么去做,state里有依赖跟没依赖有什么区别18. 如果在state里写return的话,return干嘛用,什么情况下会执行19. ref用过没20. 用useMemo和useCallback有什么区别21. useMemo就一定不会导致渲染吗,有没有一种情况它依赖没变,但是子组件又监听到变化了,你认为是怎么造成的22. 有没有了解过react里面的事件,什么是合成事件23. 如果让你写一个hook,里面有一个弹窗开启关闭这个动作,让你写hook,你会怎么写(我没想到这是我进去后的第一个需求)你需要关心弹窗的状态吗,自定义hook有什么特别的24. 你自定义封装hook你都封装了哪些啊,你在里面怎么获取窗口大小的25. 项目里react router设置权限,权限你怎么做的(我没想到这个也是我入职后mt着重教的地方)26. 你怎么知道权限这有这个能力的27. 你有没有拦截器去处理错误异常的(入职后mt也跟我分析)28. 后端说你没权限跳转到登录页,你当时是怎么去做的29. next里,开发过程中你怎么判断它属于客户端还是服务端的部分30. 还有什么问题想问还有前面一点#牛客AI配图神器#不记得了,第二次面欢聚了oc了,面试官同时也是mt,是个老二次元,特别耐心特别好,感谢遇见)这里真的很开心,氛围超级nice,不卷以前的面经了#日常实习##实习##前端#
查看30道真题和解析
点赞 评论 收藏
分享
评论
5
48
分享

创作者周榜

更多
牛客网
牛客企业服务