2020年4月,一年经验的女前端面试题纪实

1,214 阅读3分钟

最近在南京面试,大部分都是电话面试,仅有的三家现场面试,面试题给大家看看,新鲜出炉的。

我是面试的1年经验的,最终结果还好,收到了三个offer,不过都是一些中型公司,毕竟自己太菜,大厂进不去。

女程序员好难啊,当初怎么就选了前端开发呢。。。。

你们猜薪资多少?哈哈哈,才9k左右,真的是迷幻

第一家

v-for中,key的作用是什么?
什么是vue-loader?
什么是mixin
vue-cli如何配置反向代理
props如何指定类型?
Vue生命周期中,created通常用于做什么
什么时候执行updated周期?
Vue的钩子函数中为何不能使用箭头函数
keep-alive什么时候使用?
路由传值哪些方式?
Vuex的使用过程?
什么是异步组件?
Vue响应式原理?
原生js手写数组去重,冒泡排序,深拷贝
ES6中 forEach和map方法有何区别?
什么是闭包?
节流和防抖有何区别?有何作用?
__proto__和prototype的关系
this是什么?如何改变其指向?
事件冒泡,阻止默认事件
mouseenter和mouseover的区别?
什么是事件委托?有何作用?
Eventloop
盒模型
水平垂直居中的方式
重排和重绘
flex布局
css五种定位方式
css变量
浮动和清除浮动
伪元素和伪类
跨域以及解决方案
Web性能优化

第二家

v-show和v-if的区别
window.onload和$(document.ready)的区别
原生js获取元素和jQuery获取元素
DOM的增删改
冒泡排序
去重
this指向
vue.nextTick
深拷贝
精准判断数据类型?
flex布局
BFC   FFC   IFC
水平垂直居中的方法
cookie  session  local 存储的区别
生命周期说一遍,各阶段都是干啥的
Vuex如何配置,详细说明
路由如何配置?路由钩子函数,keepAlive
组件通信
手写原生ajax
break  continuefor循环的区别
nullundefined的区别
typeof null的值?
手写一个构造函数的原型链(__proto__和prototype)
手写实现原型链继承
ES6新特性(变量,数组方法,剪头函数)
vw和rem怎么用?
GET和POST的区别?
简单说一下从输入网址到页面显示发生了什么?

第三家

字符串反转?
如何判断一个变量是数组还是对象?
标准盒模型和怪异盒模型
css如何实现左侧固定,右侧自适应布局
~  +  > 在css3中表示什么
如何清除浮动?
vue组件通信有哪些
Vuex数据持久化
什么是虚拟DOM
vue响应式原理
v-on可以绑定多个函数吗
路由钩子函数
sessionStorage  localStorage  cookie的区别
computed和watch的区别
性能优化
单页应用和多页应用
__proto__和prototype
js执行上下文
原型链继承
call bind  apply区别
宏任务,微任务,事件循环
实现冒泡排序和深拷贝

不知道为何,感觉现场面试的都是笔试题,里面大部分都要手写,手机还被HR收走了,防止作弊