前端跳槽必须知道的面试题

  • 防抖节流

  • promise:
    一直不停的进行函数的嵌套,会产生回调地狱不利于维护和使用,promise就是解决回调地狱问题,
    封装异步操作

  • 原型链

  • es6语法

  • 性能优化

  • 什么是类

  • call,apply,bind的区别

  • 继承的几种实现方式

  • jq怎么实现扩展

  • 闭包的原理

  • 构造函数的几种写法

  • Css画三角形的原理

  • 怎么判断对象里是否有某个属性

  • 深拷贝的几种方法

  • slice splice区别

  • 关于electron的架构原理?

  • Vue的数据双向绑定

  • 计算属性与普通的方法有什么区别(缓存)

  • 生名周期钩子函数?(keep-alive的两个activated,deactivated)

  • 公共组件

  • 父子通信方式

  • Vuex的运行流程?

  • 微信小程序的框架的结构,底层原理

  • 了解Webpack那些?

  • 生产部署打包有那些需要注意的

  • 遍历数组有那些方法,forEach和map的区别

  • 有没有改三方库的源码去实现需求

  • Web安全

  • 在项目中你是一个什么角色

  • 做的最成功的项目,负责的什么,让面试管清楚又是所在

  • 跨终端你了解过那些东西

  • 移动端适配怎么解决

  • rem,em,vh有什么区别

  • Js中的事件循环

  • 你做过那些优化
    由于前端面试题比较广,上面列出的是一些A轮类公司,问的比较底层,css的东西基本没涉及几个,造好火箭才可能进入靠谱一些的公司

猜你喜欢

转载自blog.csdn.net/qq_45432996/article/details/105335050