• 前端面试题汇总


    今天总结总结前一段时间被面过的面试题,上月底刚热乎出炉的送给大家,希望需要的同学们可以参考一下,在这里我只会写出问题,一部分答案还是要各位自己去寻找,自己找来的记忆才会深刻嘛

    频率分为必问多次

    CSS:

       div居中方法(必问)

      弹性盒模型用过吗,说一些使用细节(多次)

      清除浮动的方法(多次)

      undefined和null的区别

      CSS怎么实现双边框

    JS基础:

       ES6的相关知识(必问)

      ES6怎么改变this指向

      promise原理以及怎么实现promise

      数组循环方法用过哪些,他们有什么区别

      Iterator 遍历器:http://es6.ruanyifeng.com/#docs/iterator

      深浅拷贝听过吗?怎么实现:https://www.cnblogs.com/echolun/p/7889848.html 

      怎么判断对象一个对象是空的 (多次): https://www.cnblogs.com/Smiled/p/7693844.html

      生成器和async await的区别

      说说你对箭头函数的理解(必问)

      路由实现原理能解释一下吗?

      具体详述一个轮播图的实现

      ES6中class的实现原理

      promise用过吗,解释一下

      生成器怎么使用

      纯函数是什么解释一下

      async和await实现原理

      import能放到if里面做判断吗?为什么,原理是啥

      数组slice()用过吗,详细叙述一下使用方法

    Vue:

      Vue中data为什么是函数

      Vue响应式原理(必问)

      Vue中data中的数据是引用类型吗?

      父子间传参的方式:(多次)https://www.cnblogs.com/suihang/p/11218012.html

    React:

      setState是异步的吗,为什么?(多次)

      diff算法了解吗,谈一谈diff算法的实现(多次)

      父子间传参的方式

      setState后发生了什么

      React生命周期钩子叙述一下流程(必问)

      为什么AJAX请求在CompnentDidMount中发送

      React中你用过哪些库来发送请求(axios,fetch等等)

      Ant-Design组件(描述了一个页面,回答该使用哪些组件)

      props和state的区别 (多次)

      redux流程,具体描述一下

      reducers是纯函数,那么在reducers能用alert和console吗?

      父子组件的ComponentDidMount哪个先执行

      怎么将redux和react组件连接起来,内部原理解释一下

    其他:

      http缓存了解吗?:https://yuchengkai.cn/docs/frontend/performance.html#%E7%BC%93%E5%AD%98

      前端性能优化(必问)

      Vue和React的区别(多次)

      nodeJs用过吗,你都有什么了解

      nodejs怎么连接连接数据库

      你对数据库了解吗?

      做查询的时候需要转义,怎么转义

     由于我面的偏React,所以React被问的多一点,因为自己自己爱乱玩一些乱起八糟的,所以很多技术姿势都尝试过,哈哈,再加上平日喜欢看看相声,吹吹牛逼,交流能力强一点,所以对着面试官就能开扯,管他呢,扯就完事了。把面试官明白了你也就成功了,现在也算开启新的一段旅程了,最近这几天明白了一个道理,比你优秀的人还在努力,你有什么资格停下脚步呢,干就完事了

  • 相关阅读:
    [BZOJ3812]主旋律
    【二分答案】【最大流】[HNOI2007]紧急疏散EVACUATE
    【费用流】NOI2008志愿者招募
    【bzoj1594】猜数游戏
    【贪心】Highway
    【数形结合】Erratic Expansion
    【斜率优化】Average
    【思维】Stacks of Flapjacks
    【二分】Defense Lines
    【DFS】【打表】Lattice Animals
  • 原文地址:https://www.cnblogs.com/suihang/p/11237183.html
Copyright © 2020-2023  润新知