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

被羞辱的某度一面凉经

优质
小牛编辑
89浏览
2023-12-18

被羞辱的某度一面凉经

  1. 项目相关的若干问题
  2. 重构后台项目为什么不用微前端?
  3. 没有这个诉求,组内也没有相应实践
  4. Vue2 和 vue3 代码如何在同一个项目中共存?
  5. 我答得 vue-demi,可能面试官想要 composition-api
  6. 你们埋点是怎么做的?
  7. 两种方式,端内 bridge 上报,端外 http 上报
  8. 埋点请求类型是什么?
  9. 一般都是 post
  10. 为什么不用 get? post 会有两次握手
  11. 跨域会有预检请求,但预检请求有有效期,也不是每一次 post 都会发两请求
  12. 为什么要用透明视频动效?你们是怎么使用透明视频的?
  13. 因为某些动效需要有透明图层,普通视频无法满足效果;使用方法很简单,使用内部xxx 包播放播放就好了
  14. 透明视频有什么好处?
  15. 相对于高帧率的序列帧动效体积更小,前端加载负担小
  16. 前端集中状态管理工具?
  17. 内部有统一的状态管理包(具体实现原理没看过);也用过 pinia
  18. Pinia 的原理是什么?底层是通过什么 api 来实现的
  19. 会创建一个全局的 pinia 实例,初始化时在跟组件 调用 provide 注入,在子组件使用全局状态时调用 inject 获取到 pinia 实例,然后就可以拿到响应式数据了
  20. 底层调用了什么 api
  21. (一脸懵,上面不是说了吗)底层调用 provide 和 inject
  22. 离线包?离线包如何发布?
  23. 你们有没有做比如说客户端版本1.0 去加载离线包1.1,客户端版本1.1 去加载离线包版本 1.2?
  24. 没有,我们无论客户端版本是什么都去加载同一个版本的离线包


  25. 如果让你实现 你应该怎么办??
  26. 在发布离线包的时候选择对应客户端的版本??
  27. 客户端下载离线包的逻辑是怎样的?
  28. 预加载(用户打开 app 空闲时)
  29. 离线包命中率低是因为什么原因?
  30. 不清楚,猜测是因为用户 app 停留时间短,离线包还没下载就进入 h5 了
  31. 如果没有命中离线包会怎样
  32. 会去请求线上资源啊
  33. 客户端是怎么做的让没有命中离线包的请求去请求线上资源??
  34. 这我真不知道。。(猜是没有匹配到对应资源放开请求,去线上拉资源)
  35. 跟客户端通信的方式?
  36. bridge & scheme
  37. 客户端如何主动向h5主动发消息?
  38. H5 监听客户端的事件,客户端可以触发事件并将数据传给 h5
  39. 你们做过客户端跟 h5 的双向通信吗?
  40. 没有,只做过跟 server ws 通信
  41. 有两个项目a、b,a 项目可以理解为公共项目,如果在 b 项目引用 a 项目
  42. 使用 monorepo 组织项目,
  43. 具体怎么配置??
  • 没实践过…

为什么年底找工作,你是才开始找工作吗 感觉你准备不充分啊???

(确实刚开始,最后还被羞辱,也不反馈下哪里不对或不好)

总结:

体验很差的百度一面面经,全程拷打项目,其他问题也跟工作有关,感觉跟面试官不在一个频道,我还是太菜啦 全程没有反馈,我也不知道我哪里答错了或哪里答的不好。。。

fine~ 拜拜

#我的失利项目复盘#
 类似资料: