这是由三个人联合主讲的面试经验非技术帖。
【康康的分享】——从平台的角度
康康陈述得挺流畅,音色也不错。很书面化,像个正式的主持人。
简历硬条件
- 公司
- 学校
- 学历
- 稳定性
面试要点
- 沟通能力
- 学习能力
- 解决问题能力
面试流程
- 2-3技术面
- hr面
【winter的分享】—— 从面试者的角度
小吐槽:温大神的ppt做得真的很一般。
草根如何准备简历:
- 成就:有成就的写成就
- 公司背景
- 学校背景
- 发表论文
- 开源项目
- 案例:没成就的写案例
- STAR法则
- 场景 Situation
- 任务 Task
- 行动 Action
- 结果 Result
- STAR法则
- 心得:案例实在也没有写心得
面试问题:
- 知识性问题
- 开放性问题
- HTML标签及其语义:你觉得很有意思的罕见的标签,或者某个标签你研究地很透
- 案例分析
- 算法/编程题
- 排序,查找
表达方式
- STAR法则
- 过程分析法
具体优于抽象
- 项目发布流程
遇到不会的问题:
- 直接回答不会
- 做一些分析,等待提示
- 谈谈相关问题
产生争论的场景:
- 论据比论点重要
- 尝试给出论证过程
例如:JS是基于对象的,不是面向对象的。你觉得对吗?
- 各自定义是什么
- 哪些特性证明
面试评价:
- 总体印象评价
- 多数题目不回答也没关系
- 一个答案可能决定整个结果
【井铎铎的分享】—— 从面试官的角度
PPT也粗大条。有点小紧张。
设计面试问题:
- 基础
- 技术栈的优缺点
- Coding
- 自测
- 开放问题
- 你觉得JS能力分成哪几层
面试者软技能:
- 聪明程度
- 学习型
- 经验型
- 责任心
- 沟通能力
- 好奇心
- 领导能力
【自由提问阶段】
- 掌握算法的程度:能写与排序难度相当的算法题
- 应届生考察:潜力与编程基础
- 在公司怀才不遇:参加开源项目,自己钻研一些技术框架
- 面对眼花缭乱的框架,怎么应对:可以不学新的,也可以不学旧的,但要知道它们为什么会出现,解决了什么问题,能在适合的场景下挑选合适的框架。不要为了面试而学习一个框架。
【我的体会】
- 广告有点硬啊,但毕竟是100offer举办的;
- 有些收获,特别是winter分享的。但这些都是比较泛的,过段时间就忘了。不如直接讲技术上代码的印象深刻,比如上次小爝的《编写优雅的前端业务代码》;
- 对于面试,硬性条件我们无法改变,还是专注我们能改变的,也不要把那些硬条件作为自己怀才不遇的借口,我们能做的很多;
- 现在前端的知乎live越来越多,听live花的时间远远超过买这场live花的钱,所以谨慎选择;
- 每次做个总结,下次可以回顾。不需要再重放一次。