【百度社招】一年半经验的前端面试

笔试环节

一面是笔试题,以下是记录的笔试题目:



一面

  • 你的技术栈主要是react,那说说你在react上的使用经验?
  • 我现在有一个button,要用react在上面绑定点击事件,要怎么做?
  • 接上一个问题,你觉得你这样设置点击事件会有什么问题吗?
  • 你说说event loop吧
  • 谈谈对事件流的理解
  • 我现在有一个进度条,进度条中间有一串文字,当我的进度条覆盖了文字之后,文字要与进度条反色,怎么实现?



二面


  • 你为什么要离开上一家公司?

  • 你觉得理想的前端地位是什么?

  • 那你意识到问题所在,你又尝试过解决问题吗?




三面





四面





五面


  • 你说一下你的技术有什么特点
  • 说一下你觉得你最得意的一个项目?你这个项目有什么缺陷,弊端吗?
  • 现在有那么一个团队,假如让你来做技术架构,你会怎么做?
  • 说一下你上一家公司的主要业务流程,你参与到其中了吗?



面试官点评

该同学的面试流程比较长。

5道笔试题也有些难度,对于一年半的同学来说还是很考验基础。一面比较基础,主要是react和js基础。二面像是HR面,问的都是些非专业问题。三面在考察react的原理,以及两道中等难度的算法题。四面则是前端工程以及部分项目相关问题,最后的手写Promise还是比较有难度的。五面也是非专业面,主要考察个人的沟通能力。

整体而言,该同学的面试对于算法和手写题要求较高,这也是大家在准备面试过程中需要注重的地方。

作者:杨溜溜原文链接:https://juejin.cn/post/6844903715669999629