【巴比特前端校招+笔试/一面/二面】

流程特别快,hr 说四轮面试一周就会走完,三面是合伙人面,不聊技术,四面 hr 面
实际面试时,一面当天出结果并约第二天二面,二面当天出结果挂了

笔试

比较有难度

  • 三道单选,按顺序输出(事件循环)、出栈入栈
  • 四道编程
    • 数字翻转两次后若为原数字则返回真,否则假
    • 三数之乘,有负数
    • 力扣 Z字形变换
    • 模拟实现 node 的 promisify 方法(没接触过,不会)
  • 两道问答:介绍css盒模型、浏览器最小像素

一面

半小时,八股+主流框架的理解/比较

  • 事件循环
  • js 数据类型
  • var、let、const
  • 原型链
  • vuex、redux
  • vue 双向绑定
  • vue 性能优化

二面

半小时,全程实习项目相关,不仅要自己谈项目,还会根据项目提出新的问题,有点难度,实习的时候并没有想到那么多。后来问 hr 挂了,面评是实习过程中对业务的理解有些欠缺

  • 谈谈项目…
  • 选中过滤器的选项后跳转去别的页面再返回到当前页如何缓存之前的选项
  • 浏览器最小像素是 12px,如何实现 10px
  • 如何把自己选中的选项在分享链接时使别人也看到
  • 如何自己实现一个加载条?如果加载条变成环形呢?
  • 三个请求并发执行同时成功再返回(promise.all)
  • 三个请求只要成功一个就返回(promise.race)

如果觉得对你有帮助的话,点个赞呗~

反正发文又不赚钱,交个朋友呗~

如需转载,请注明出处foolBirdd

你可能感兴趣的:(面试,js,前端,面试)