欢聚时代 | 前端开发工程师(外包)| 一面
看到欢聚时代有招外包,听说是欢聚时代的员工面试的,就想着去试试,所以有了这个面试。
- 讲一下做过项目的亮点
- 前端有哪些缓存?
- vuex、localStorage、sessionStorage、cookie 缓存区别是什么?
- 关了页面 sessionStorage 就会没有了吗?
- vuex 缓存是基于什么原理?(不记得了,答不出来)
- 假设一个浏览器两个不同的 tab 页面,这两个 tab 页面之间要做数据交互(共享数据),有哪些方案可以去做?vuex 可以吗?
- 了解过 vue3.0 吗?
- vue2.0 的 mixin 和 slot 的区别讲一下,分别介绍一下?
- mixin 主要是解决什么痛点?
- 插槽怎么分类?具体举一下例子。
- 你知道 vue.use 做了什么吗?
- 怎么用 v-model 去封装组件,写一个 select 组件,怎么用 v-model 实现双向绑定,$emit()里写的方法是什么?
- vue 多组件沟通方式有哪几种?(当时说了 props,listener,$emit,vuex,localStorage,sessionStorage)
- 能不能讲一下单页面应用和多页面应用的区别?
- 能不能讲一下平时怎么封装公告组件的?抽象讲一下
- 了解过 ts 吗?
- 你知道 npm 吗?(当时大脑打蒙,忘记了npm 是什么!!!!)
- 为什么 vue 里面的 data 是一个函数而不是一个对象?
- 写过 jsx 吗?
- 问了一下公司是用什么技术栈?
- 进去之后是主要开发哪一模块?
- 你觉得我今天表现如何?