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

双非鼠的日常实习

优质
小牛编辑
89浏览
2023-11-23

双非鼠的日常实习

从十一月初开始,本鼠陆陆续续面了滴滴、快手、百度三家公司,目前的进展是:滴滴排序挂,快手三面挂,百度oc。如果没有意外发生的话,大概率鼠鼠会去百度开启下一段旅行了。之前面试的时候经常到牛客上搜索面经,本着开源的精神,也将自己的面经简单的做一个分享,希望大家不要嫌弃

滴滴

一面()

一面面试官是个随和的姐姐,面试体验极佳,50min(没录音,下面的问题都是鼠鼠微薄的记忆)

  1. 你是怎么接触前端的
  2. 你学习前端的方式是怎么的
  3. 在项目开发中捕获错误的方式:漏答了一个react的钩子:useErrorBoundary
  4. 关于搜索框的问题:有一个搜索框,边输入就会向后端发送请求,但是每个请求的响应时间可能不同,假如只获取最后输入的文字的响应数据,应该怎么操作
  5. 讲一讲你关于开源社区的相关工作呢
  6. 那你觉得在日常开发中,测试代码和业务代码是一个怎样的关系呢
  7. 你的测试覆盖了哪些case呢
  8. 用过哪些loader和plugin
  9. 反问:业务是做滴滴内部的各种工具,感觉还是很有意思的

二面(一面后一天)

二面是团队leader,40min(还是没录音,悔恨啊)

  1. 简单介绍下你关于opensumi社区的贡献吧
  2. opensumi的插件机制了解吗
  3. 递归监听的实现方式
  4. 和非递归监听有什么不同呢
  5. pnpm和yarn、npm有什么不同呢
  6. 幽灵依赖是什么,解决的原理是什么
  7. CI/CD的流程是什么
  8. 你了解过哪些常见的CI/CD工具
  9. 说一下github actions吧,你怎么进行操作的
  10. 使用过docker吗,知道docker的常见用法吗
  11. 讲一讲跨域的常见解决措施
  12. 说一下cors的预检请求流程
  13. 在预检请求中浏览器在哪个阶段对跨域做出响应呢
  14. 了解http吗
  15. 场景题:假如现在有一个项目,在打包部署发布之后,发现对应的网站内容并没有发生变化,你能讲一下是为什么吗:先扯了一下强制缓存和协商缓存的内容,再详细讲了讲协商缓存的两套方案。
  16. 除了cache-control和expries,你还知道哪些设置缓存的标识吗
  17. 说一下协商缓存的状态码
  18. 反问:技术栈涉及建议广泛一点,多学学前端以外的知识,相对于rust,更推荐学go
#滴滴##百度##快手##面试##实习#
 类似资料: