《一线大厂如何面试前端工程师》听后感

这是由三个人联合主讲的面试经验非技术帖。

【康康的分享】——从平台的角度

康康陈述得挺流畅,音色也不错。很书面化,像个正式的主持人。

简历硬条件

  • 公司
  • 学校
  • 学历
  • 稳定性

面试要点

  • 沟通能力
  • 学习能力
  • 解决问题能力

面试流程

  • 2-3技术面
  • hr面

【winter的分享】—— 从面试者的角度

小吐槽:温大神的ppt做得真的很一般。

草根如何准备简历:

  • 成就:有成就的写成就
    • 公司背景
    • 学校背景
    • 发表论文
    • 开源项目
  • 案例:没成就的写案例
    • STAR法则
      • 场景 Situation
      • 任务 Task
      • 行动 Action
      • 结果 Result
  • 心得:案例实在也没有写心得

面试问题:

  • 知识性问题
  • 开放性问题
    • HTML标签及其语义:你觉得很有意思的罕见的标签,或者某个标签你研究地很透
  • 案例分析
  • 算法/编程题
    • 排序,查找

表达方式

  • STAR法则
  • 过程分析法
  • 具体优于抽象

    • 项目发布流程

    遇到不会的问题:

  • 直接回答不会
  • 做一些分析,等待提示
  • 谈谈相关问题

产生争论的场景:

  • 论据比论点重要
  • 尝试给出论证过程

例如:JS是基于对象的,不是面向对象的。你觉得对吗?

  • 各自定义是什么
  • 哪些特性证明

面试评价:

  • 总体印象评价
  • 多数题目不回答也没关系
  • 一个答案可能决定整个结果

【井铎铎的分享】—— 从面试官的角度

PPT也粗大条。有点小紧张。

设计面试问题:

  • 基础
  • 技术栈的优缺点
  • Coding
    • 自测
  • 开放问题
    • 你觉得JS能力分成哪几层

面试者软技能:

  • 聪明程度
    • 学习型
    • 经验型
  • 责任心
  • 沟通能力
  • 好奇心
  • 领导能力

【自由提问阶段】

  • 掌握算法的程度:能写与排序难度相当的算法题
  • 应届生考察:潜力与编程基础
  • 在公司怀才不遇:参加开源项目,自己钻研一些技术框架
  • 面对眼花缭乱的框架,怎么应对:可以不学新的,也可以不学旧的,但要知道它们为什么会出现,解决了什么问题,能在适合的场景下挑选合适的框架。不要为了面试而学习一个框架。

【我的体会】

  • 广告有点硬啊,但毕竟是100offer举办的;
  • 有些收获,特别是winter分享的。但这些都是比较泛的,过段时间就忘了。不如直接讲技术上代码的印象深刻,比如上次小爝的《编写优雅的前端业务代码》;
  • 对于面试,硬性条件我们无法改变,还是专注我们能改变的,也不要把那些硬条件作为自己怀才不遇的借口,我们能做的很多;
  • 现在前端的知乎live越来越多,听live花的时间远远超过买这场live花的钱,所以谨慎选择;
  • 每次做个总结,下次可以回顾。不需要再重放一次。