Error message here!

Hide Error message here!

忘记密码?

Error message here!

请输入正确邮箱

Hide Error message here!

密码丢失?请输入您的电子邮件地址。您将收到一个重设密码链接。

Error message here!

返回登录

Close

2020_0409_面试过程记录

mulander 2020-04-09 18:54:18 阅读数:13 评论数:0 点赞数:0 收藏数:0

中软国际_电面

日期:2020-04-09,时长:16分57秒

职位概况

  • 形式:外派(普华永道)
  • 地址:上海2号线金科路(40~60min)
  • 薪资:9~10k(一年视绩效调薪一次)
  • 缴纳基数:不详
  • 技术:vue、node、react

面试题

题目都是基础题,面试官问得比较着急,整体节奏比较快。快问快答,个人比较紧张,好多一时没想出来,或者想出来的没说出来。
  1. 英语自我介绍

    • 答:balabala...没准备,乱说的,start with (hello)& end with (thats all,thanku)
  2. vue路由传参方式有几种?

    • query,router.meta(query,param,path:id)
  3. vuex变量使用

    • 定义module:global.js,定义异步/同步事务,调用方state/getter使用
  4. element-ui/table/columns/v-for/v-bind:key有什么作用

    • 不同代码检测语法会有不同提示,严谨规则下会提示开发人员必须加上key。作用是为了v-for遍历速度,viewModel操作方便(性能提升,减少重复渲染)
  5. axios如何同步调用两个请求

    • 答:Promise.all([]),但同步数量随客户端和服务端性能左右存在上限
    • 问:还有什么异步方法
    • 答:async/await
    • 问:具体代码-两个异步方法,如何获取返回值
    • 答:定义两个async函数,在调用处await返回值
  6. css居中

    • 答: flex/justifiy-content&align-item:center
  7. :after::after区别

    • 答:不知道,是浏览器区别吗
    • 回:伪类和伪类对象
  8. node与app如何交互

    • 答:node暴露端口,app调用
    • 问:如何处理跨域,代码
    • 答:node+express/app.use(cors());Vue.use(vueJsonp);axios/proxyTable
  9. url截取参数方法

    • 答:window.loaction.href.split(key)...(location.search.split(key)...)
    • 问:如何处理空格
    • 答:string类有个函数处理,但不能处理中间空格,只能处理两边
    • 问:具体是什么函数
    • 答:忘了(trim)
  10. css-position有几种

    • 答:absolute,relative,fixed,static
    • 问:回到顶部右下角常驻css
    • 答:positon:absolute,bottom:5%
    • 问:确定absolute?
    • 答:fixed
  11. 清浮动方法

    • 答:伪类clear
    • 问:具体代码
    • 答:只记得clear,后面忘了(clear:both)

总结

作为离职后第一次电面试水,成功地验证了基础知识不扎实的事实,同时也积累了一定实战经验,对整个面试过程有大概了解。
根据面试题大致可分几个维度(vue、node、js、css),接下来应按此维度向下细化,核心问题深入拓展,基础细节简化整理

版权声明
本文为[mulander]所创,转载请带上原文链接,感谢
https://segmentfault.com/a/1190000022319621