成都两年前端面试题总结

成都两年前端面试题总结

实打实2年工作经验,主要技术栈是vue,根据每个人简历的内容,面试官问的问题会不同。对同一个问题的提问方式也会有差异

  1. 面试之前会有个自我介绍

  2. 离职原因(千万不要说老东家的不好)

  3. html

    1.html语义化是什么,有哪些
    
  4. css

    1.css3新特性
    2.垂直居中的方法有哪些,分别说明
    3.flex布局(有哪些属性、属性值)
    4.BFC 是什么,有什么用
    5.position
    6.盒模型
    7.css选择器
    
  5. js

    1.基本类型、引用类型
    2.深拷贝、浅拷贝
    3.防抖节流
    4.什么是闭包,有什么用,会造成什么问题,怎么解决?(vue的data是什么)
    5.ES6新增了些什么?
    6.var,let,const区别
    7.变量声明提升与函数提升的区别是什么
    8.箭头函数的this
    9.数组的方法(方法有几个参数,参数代表什么,是否改变原数组,是否返回新数组,在什么情况下使用)
    10.Set、Map结构,在什么情况下使用
    11.使用new构造函数发生了什么
    12.promise是什么?all方法,async await
    13.事件冒泡
    14.跨域问题
    15.回流和重绘
    16.
    
  6. vue

    1.可以自定义指令吗? 如何自定义指令
    2.v-if,v-show区别
    3.v-for为什么需要key
    4.v-model 原理
    5.slot是什么
    6.keep-alive
    7.computed与watch的区别
    8.vue双向绑定的原理
    9.$router与$route的区别
    10.vueRouter中传参方式,query与params的区别
    11.动态路由
    12.导航守卫
    13.路由模式,hash与history的原理
    14.vue生命周期,vue的父组件与子组件生命周期钩子函数的执行顺序
    15.created与mounted的区别,异步请求、dom操作应该在哪个生命周期中执行,为什么
    16.如何判断dom更新是否完成
    17.组件之间的通信有哪些
    18.vuex是什么 有哪些
    19.做了哪些优化
    20.scoped
    21.data是个什么?为什么不是个对象
    
  7. 其他

    1.什么是响应式布局,实现方法有哪些
    2.移动端1px问题,不同的浏览器,有的浏览器支持的最小字体是13px,如何设置小于13px的字体
    3.http与https区别
    4.一个url由哪些部分组成
    
  8. 应聘者准备的问题,根据自己面试的情况自行选择问

    1.项目是否自研
    2.项目开发到了哪个阶段了
    3.团队有多少人,后面要做些什么工作
    4.社保公积金基数
    5.发工资是每个月的几号
    6.年终奖
    7.涨薪制度
    

总结得不是很完整,后续想到了再补充。
最后,祝各位要找工作的小伙伴早日上岸,拿到心仪的offer。

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值