美文网首页
微鲤科技前端面试

微鲤科技前端面试

作者: 水木子_三月 | 来源:发表于2020-03-26 10:38 被阅读0次

    进去先做了一套题

    1. 有哪些行内元素,块级元素,空元素

       1. 行内: input,span,a,img以及display:inline的元素 
       2. 块级: p,div,header,footer,aside,article,ul以及display:block这些
       3. void: br,hr
      
    2. html的新特性

    3. 描述下cookie,sessionStorage,localStorage的差异……

    cookie : 大小4KB 左右,跟随请求(请求头),会占用带宽资源,但是若是用来判断用户是否在线这些挺方便
    sessionStorage和localStorage大同小异,大小看浏览器支持,一般为5MB,数据只保留在本地,不参与服务端交互.
    * sessionStorage的生存周期只限于会话中,关闭了储存的数据就没了.
    * localStorage则保留在本地,没有人为清除会一直保留
    
    1. css选择器有哪些,哪些属性会继承
    2. css说样式权重的优先级,如何计算权重
    3. 让父div中的子div上下左右居中

    一面技术面

    1. 上下左右居中的问题 ,自己实现一下。
    2. 左侧div定宽200px,右侧宽度自适应
    3. 之前项目中向后端发请求是怎么做的
    4. git和post的区别
    5. axios封装的是哪一个对象向服务器发请求的
    6. js有哪些异步操作
    7. setTimeout(function(){console.log(1)},0) new Promise(function(resolve){console.log(2)}) 的执行顺序
    8. 状态码(问了302,然后让我全说了)
    9. 数组合并
    10. 使用过哪些mvvm框架
    11. vue生命周期
    12. 跨域
    13. 箭头函数和普通函数的区别
    14. vue数据组件之间的数据传递
    15. 字符串最长回文字串
      16.如何修改chrome记住密码后自动填充表单的黄色背景 ?
      input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
        background-color: rgb(250, 255, 189); /* #FAFFBD; */
        background-image: none;
        color: rgb(0, 0, 0);
      }
    

    1.2d好还是3d好?
    2.快速清除页面中所有的浮动。*:after{content:'';}
    3.ajax书写出来,里面的每一步表示什么?讲一下。里面的4和304
    4.get ,post 的区别?
    5.http状态码有哪些?你能说一下吗?
    6.es6用过多久?
    7.还是问到基础的时候自己的掌握还是不太明析。
    8.排序,如果去重呢?set()容器,es6里的map()。
    9.箭头函数和非箭头函数的区别。
    10.给面试官的感觉就是背出来的答案,自己都说不清楚,每一个问题都要好好想想如何回答,怎么能够把自己的想法清晰的表述出来,无法说清一个问题只能说明你自己还是没有理解清除。
    11.怎么改变this指针的指向?call和apple的区别。
    12.vue前后端跨域。CORS是怎么回事?
    13.还有其他跨域方法吗?原理什么?
    14.jsonp为什么能跨域?
    15.jsonp返回一些什么东西,服务器返回格式是什么?我才知道这个返回了?
    16.如何解决移动端适配问题?
    17.淘宝团队也是用rem,你想一下他们是怎么实现的?他们怎么做适配的?用js,看一下rem.js。
    18.最长字符串回文数

    后来hr还问了一些问题,感觉回答的不太好的是:你对我们公司有了解吗?有用过我们公司的产品吗?你们专业是做什么的?
    其实面试过程中不是都是一样,

    相关文章

      网友评论

          本文标题:微鲤科技前端面试

          本文链接:https://www.haomeiwen.com/subject/wcuebftx.html