zoukankan      html  css  js  c++  java
  • 亚信科技成都分公司面试经历---------记录面试

      今天下午三点面试,两点十分就到了,打电话询问是否可以上去,还到电梯口来接了,人也太好了嘛;

      一到就进会议室面试了,没有一杯水。整个过程一个小时多点,真的有点口干。两个面试官,应该也是前端的技术人员,轮番问,问的真的很详细;

      看着简历提问,虽然我也写了小程序,但是他们似乎更注重Vue,所以提问基本就都是问绕着vue,和我的项目;

    问题如下:(可能不全)

    1.你用vue-cli是如何构建项目的?

    2.webpack的热更新配置,是哪些步骤?

    3.你有用到哪些loader

    4.你的loader是在哪里配置的?

    5.你说config的里面有哪些文件,每个文件是干什么的,有了解吗?

    6.Vue-cli2.x和Vue-cli3.x是有什么区别?

    7.路由的几种形式?

    8.路由传参数的方式,你是怎样用的?

    9.有了解路由导航守卫吗?

    10.promise对象。。。。。?

    11.对Vuex数据的修改怎样修改

    12.上个问题的修改一定要actions吗?

    13.gettters说一下?

    14.你一程序中又使用了element-ui又使用了mint-ui你觉得对吗?

    15.说一下MVVM的理解?

    16.Vue的生命周期?

    17.各个周期的含义,说一下?

    18.我觉得你项目中的betterscroll的实例对象,其实是可以使用beforedistory这个生命周期函数的

    19.v-if,v-show的区别

    20.你在那种环境下用过?

    21.其实用v-show的好一点,v-if是要重新渲染虚拟dom的。。。。。(我也不记得了)

    22.数据绑定的原理?(我把它v-model和v-bind搞混了,说成了v-bind)

    23.你知道它底层是如何实现数据的双向绑定吗?

    24.vue的计算属性有了解吗,你觉得什么时候用计算属性?

    25.配置路由的方式?路由传参的方式?

    26.ES6你了解多少?

    只了解箭头函数,let,const暂时就只用到了这些。

    27.那么你说一下,箭头函数,哪种情况下使用?

    28.追问,普通函数如果想要实现箭头函数的效果,你是如何实现的?

    29.那么说一下let,const是什么意思,区别?

        let与const都是在声明所在的块级作用域内有效。

        let声明的变量可以改变,值和类型都可以改变,没有限制。

        const声明的变量不得改变值 ,这意味着,const一旦声明变量,就必须立即初始化,不能留到以后赋值。

        https://www.cnblogs.com/dupd/p/6096235.html

    30.let和传统的var有什么区别,哪一个更好呢?

      let 没有变量提升问题,一个作用域中不能重复let用一个变量

    31.es6的异步函数有了解吗?

    32.聊一下css3,你知道的有哪些新属性

    33.说一下盒模型?

      IE盒模型:wiidth=指定的宽度

      标准盒模型:width = 指定的宽度+padding + border

      使用IE盒模型:box-sizing: border-box;

      使用标准盒模型:box-sizing: border-content;默认的

    34.知道BFC吗?说一下什么是BFC?如何触发BFC?

      是指浏览器中创建了一个独立的渲染区域,该区域内所有元素的布局不会影响到区域外元素的布局,这个渲染区域只对块级元素起作用。

      触发BFC:

        1》float的值不为none;

        2》overflow的值不为Visible

        3》display:table-cell 或者 table-caption,或者 inline-block

        4》position不为relative ,不为 static

    =================================================

    其他的我有些不记得了,问了很多,很多基础知识,也有看你有没有拓展。

  • 相关阅读:
    java 继承(下)
    java继承
    java代码封装与编译
    使用Access-Control-Allow-Origin解决跨域
    java (基本语法)
    ZendStudio如何汉化
    如何让数据库在每天的某一个时刻自动执行某一个存储过程或者某一个sql语句
    百度地图不用密匙也可以使用
    .net在当前日期的基础上加一天
    当你的IIS需要运行ASP网站时,需要这样配置下你的IIS
  • 原文地址:https://www.cnblogs.com/hou-yuan-zhen/p/11768052.html
Copyright © 2011-2022 走看看