ones面试题

1,751 阅读2分钟

ONES

  1. 了解树摇的原理吗,怎么用?
  2. 代码分割怎么用?
  3. ssr怎么用?
  4. 学习什么新技术?
  5. 微服务有了解吗?
  6. 减少首屏加载如何做?
  7. 动态骨架屏有没有考虑过动态实现?
  8. HTTP2的特性
  9. 多路复用是怎么实现的?
  10. 什么情况本地返回304 状态

奥拓

  1. 为什么要用组件?
  2. 组件的输出是什么格式
  3. scope 如何使用样式穿透
  4. diff算法
  5. 动画开启加速
  6. flex 布局 如何固定左边 右边自动
  7. 渐变色 切换会发生闪烁
  8. 泛型有了解吗?
  9. 学习方法 最近学习什么技术?如何学习的?

面试官超级好人:提前准备好资料,学习专心两个小时,不能做任何东西,包括上厕所,晚上的时候用手机讯飞输入法 口述重点输入到笔记,第二天早上起来进行整理文字,刷掉多余的整理好排版。

  1. 面向对象编程有了解过吗? 面向对象有几种特征?
  2. 为什么要用weakset weakmap
  3. 多行文字缩略
  4. 面试官建议:要表达出自己的优势
  5. 有1000杯水,其中一杯是毒水,现在找老鼠来实验,请问如何安排,使用最少材料检出有毒的水

平安智慧企业

  1. 数组 数据巨大,如何不阻塞UI www.itranslater.com/qa/details/…
  2. 图片热区如何实现? juejin.cn/post/684490…
  3. $set的用法 juejin.cn/post/684490…
  4. webpack 的优化
  5. 有没有树摇过element-ui
  6. 自己封装过js组件吗 github.com/jerryOnlyZR…
  7. vue 的数据双向绑定原理
  8. 除了a 的download 还有其他下载方法吗?window.open \ 使用form表单的submit\Axios
  1. 应用如何国际化?
  2. 如何实现换肤
  3. vue2 和vue3的区别
  4. Object.defineProperty 和 proxy
  5. vuex的使用流程

碧桂园机器人

  1. vue-router 从a 页面进入b ,返回a 会刷新页面吗?
  2. vue-router 的history怎么用的?
  3. webpack 性能优化
  4. 路由懒加载如何实现?
  5. 说一下作用域

其他忘了...

其他小公司面试题汇总

  1. vuex如何绑定v-model进行更新?
  2. 组件通讯方式
  3. 如何实现组件自定义的v-model ,如何实现一个element-UI 的组件
  4. 对组件的了解
  5. ts 中的class 跟 js的class 有什么区别?
  6. 性能优化
  7. 大文件切片如果部分文件出现错误,怎么处理?
  8. promise的常用方法,promise.all 某个出现错误怎么处理
  9. 函数参数解构

let fn = function({x, y = 2}) {console.log(x,y)}

fn() // 报错

fn({}) //undefined 2

  1. 深拷贝和浅拷贝的区别,实现的方法
  2. 垂直居中的方法
  3. js 事件循环和 node事件循环的区别
  4. vue-router 的三种实现方式