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

8.29大疆前端一面

优质
小牛编辑
180浏览
2023-03-28

8.29大疆前端一面

个人情况

楼主二本本科学历,有快手、字节两段实习。因字节部门调整原因离职开始秋招。


因为我是早上 10 点开面,第一个应该是,面试官迟到了几分钟。一共有两个技术面试官 + 一个 HR。整体氛围是很轻松的,面试体验是我参加过的面试中最好的,这里吹爆大疆。

第一个面试官

  • 自我介绍
  • vue 响应式,vue2vue3 区别,响应式区别,细说
  • 面试官问在 vue 里面怎么优化大量 DOM 渲染,没 get 到点,其实面试官是想让分析虚拟 DOM 的缺点这些,我回答分片、nexttick,乱吹一通,指点之后也回答出来了,然后还讨论了一波 vue 的架构
  • 怎么区分简单请求和复杂请求 (基于请求方式和资源类型)
  • options 请求是什么,怎么优化(这个优化没 get 到,后面了解到 Access-Control-Max-Age 字段可以设置预检请求的有效期)
  • 跨域,怎么解决,分别说出区别和缺点
  • CSRF 是什么,说一个场景,然后怎么避免 (sameSite 字段、加 token 标识字段)

    第二个面试官(全程在聊一些东西,聊的很愉快)

  • 看你项目用了 canvas,那你知道它有几种 context 吗,2d context 都有什么信息,让你画一个五角星怎么画
  • svg 是啥,canvassvg 的区别(这个回答出了最关键的点,矢量图放大缩小不会失真,svg 中每个图形有对应真实的 dom 节点)
  • webpack 插件都做了什么,你觉得 webpack-html-plugin 的作用都有哪些,怎么在 html 中插入你的 runtime 代码的
  • 看你还写了 babel 插件,简单说下都做了什么事情,说说你在写插件中对 babel 的理解,那你说说 ast 吧, js 词法分析、语法分析也说一下
  • 那你结合 js 解析,能不能说一下浏览器 html 模板解析过程

最后反问了下大疆的业务。整体过程是很愉快的,面试官会循序渐进引导你回答问题,最后还会跟你讨论答案。

最后

本菜鸡第一次发帖子,大家多多指教,后续也会更新自己的秋招进度,加油!!!

#2023秋招#
 类似资料: