【百度校招】前端3轮面经


今天分享这位同学的百度校招面经,一共3轮面试。

一面

  1. 实习经历
  2. 算法题:最小的k个数
  3. 讲讲React和Vue的不同
  4. 数组去重
  5. 同步任务和异步任务区别
  6. 事件循环
  7. Promise.allPromise.race
  8. Array.prototype.map 、some和 Array.prototype.forEach区别
  9. TCP三次握手
  10. HTTP和HTTPS的区别

二面

  1. 实习经历
  2. 项目经历
  3. Redux原理
  4. Git常用命令,解释一下rebase作用
  5. JS垃圾回收
  6. 常见跨域方法
  7. 算法题:数据流中的中位数

三面

  1. 实习经历
  2. 本科专业不是计算机,为什么学前端?
  3. 项目经历
  4. 用过什么跨端技术(taro),了解原理吗
  5. 前端性能优化
  6. 代理和反向代理
  7. 前端技术发展趋势
  8. 职业规划
  9. 对百度的印象
  10. 如何看待加班

面试官点评

这篇百度的校招面经,算是比较常规的面试。一面、二面包含JS基础、计算机网络、react等常规题目,三面在广度和深度方面都有所提升,同时考察候选人对行业发展、自己的职业规划等,这些也算是校招的常备题目了。

整体看来,校招还是更侧重基础,包括计算机网络、数据结构与算法,另外对前端广度和深度也会有一定考察。前端算是技术更新迭代非常快的行业,候选人对技术发展趋势,也可以适当关注并积极准备。

最后

《前端面试题宝典》经过近一年的迭代,现已推出 小程序 和 电脑版刷题网站 (https://fe.ecool.fun/),欢迎大家使用~

同时,我们还推出了面试辅导的增值服务,可以为大家提供 “简历指导” 和 “模拟面试” 服务,感兴趣的同学可以联系小助手(微信号:interview-fe)进行体验哦~

【原文】

地址:https://www.nowcoder.com/discuss/769731

作者:MapleSyrup