面试了一个星期(前端岗位) 有大公司 有小公司 大公司的面试问题主要集中在js上 小公司面试问题主要集中在vue上(当然主要是我面试的vue)
js方面主要问了 类的继承有哪些方式 自己对闭包的理解 自己对promise的使用及理解 以及一些常用的方法 比如问你数组的去重你都有哪些方式(循环,new Set())
vue方面 主要会问一些常用的那些组件(element)有没有自己自定义过组件 父子组件的传值方式有哪些(props,vuex,$root) 是否使用过动态路由 是否使用过动态组件 后台管理的侧边栏权限你是怎么做的(导航守卫,动态路由) vue的生命周期 加了keep-alive会对页面造成什么影响
css 方面主要会问一个flex布局 加上一个px em rem单位的区别 以及他们的换算和选择 资深一点的技术可能会出一个题目考一下自适应布局
有些公司会有笔试题 会考到很基础的js 平时vue开发都会帮你过滤掉这些问题举例
var a = 0;
function f() {
console.log(a);
var a = 1;
f1()
function f1() {
console.log(a);
a = 2;
}
}
f();
console.log(a);
大概记得这么多 什么时候记起来了再补充
评论