【面经】社招-百度-前端

面试官

一面

  1. 自我介绍
  2. 项目中维护的组件库介绍
  3. React的生命周期
  4. ReactHook与Class组件的区别
  5. 所有的组件都适合Hook写吗?有没有遇到过需要用Class的情况
  6. 闭包是什么?使用场景
  7. 如何实现同步、异步(这里没听明白,只记得大概),解释下事件队列
  8. 工作中遇到困难的解决流程
  9. bug修复流程
  10. 团队的规模,如何分工
  11. 实现一个类的继承
  12. 数组去重(多种),验证回文字符串(多种)

二面

  1. 项目介绍
  2. 简述项目有挑战的地方,如何解决,收获
  3. 对e-charts的了解,数据可视化框架的技术选型
  4. 开源组件二次封装的原因,使用场景
  5. 是否使用过node开发,项目如何构建的
  6. 平时如何学习
  7. 分析自己的优点与缺点
  8. 离职原因
  9. 如何看待加班
  10. 手写数据清洗(数组转树状数组)

三面

  1. 是否了解node,学习与参与的意愿?
  2. 有成就感的时刻
  3. 对前端岗位的理解
  4. 是否有offer,哪些公司,其他公司的面试评价?
  5. 空白期如何度过
  6. 职业规划
  7. 是否考虑过哪些行业进行深耕?
  8. 离职原因
  9. 年龄,婚姻,籍贯

应聘者

  1. 对面试者的建议
  2. 团队规模与用户量
  3. 业务介绍与工作内容,迭代
  4. 对该岗位的预期
  5. 加班强度

小结

一面中有些问题回答有误,特别是手写代码的时候,脑袋一片空白,过于紧张,小姐姐很友善,安慰我放轻松。根本原因是自己准备不充分,不够熟练,在电脑上敲惯了代码,忽然拿到笔和白纸的时候,竟有些生疏了。

二面的面试官也很棒,对于技术选型保持客观态度。在手写代码之后指出了问题,过程中耐心引导,校正解题思路。并对自己正在做的事情详尽介绍,十分友好。到了中午,还在食堂蹭了顿饭。

三面之后对方告知等通知,感觉凉凉。毕竟表现好的话,可能有机会见到HR吧。

或许到二面的时候已经有了结论,但对方没有表现出不耐烦的样子,收到的评价也是客观、不带个人情绪的。笔者感受到了对方的真诚,这也是一个健康、平等的面试体验。

此次面试的题目,都可以说出解决的思路,但落在纸面上的过程却不顺利,我想这是未通过的主要原因。面试官给到的反馈是代码写得需要更“优雅”,并且能够熟练使用对数组的操作函数。算法是解决问题的工具,不能一味地背题,要做到应用自如。

或许自己现在的能力还达不到要求,但心向往之。
为了能和优秀的人一起共事,请加油,让自己变得优秀,才能有更多的机会。

全部评论
通过了吗~
点赞 回复 分享
发布于 2021-10-14 18:09

相关推荐

勤奋努力的椰子这就开摆:这些经历跟硬件都没啥关系呀
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客企业服务