前端面试-从面试官角度看简历怎么写(含招人)

记第一次做为面试官的一些分享,略带有我的色彩
本文分先后两部分,前部分讲简历,后部分讲面试

第一遍看简历

关键词:工做年限

刚拿到简历时,我首先会看这我的的基本信息,包括年龄工做年限html

对于我来讲,我首先会以工做年限为标准给这我的划分指望等级,1-2年为初级,3-5年为中高级,6年以上就要请教个人boss了。前端

何为指望等级?这与指望值差很少。若是工做经验较少,指望值就会较低,若是工做经验丰富,指望值就会较高,一样的技术广度或者技术深度,经验少的能掌握对于我来讲就是大大的加分项,经验多的我心里以为你就应该掌握,若是还拿来做为本身的优点反而是减分项。vue

因此目前若是你的技术和工做经验不匹配,建议把本身写嫩一点😋。react

若是你学得很快,在下班之余学了不少东西可是工做年限不长,看到招聘要求动不动就是招3年以上的🤔,不用担忧大胆投递,工做年限反而会是你的优点,这能体现你的学习能力和工做态度。
但当心在HR面时会被拿来压工资🤷‍♂️(万恶的资本主义)android

第二遍看简历

关键词:项目

不要把工做经历写太多。ios

你说我就是换了不少家,因此每家都写。git

不对,我不会每一个都去看,特别是好久远的工做你一句话带过的这种。程序员

这里也说明仍是不要频繁跳槽,至少要作到善始善终。github

只须要写1到2个特别完整的项目面试

🚩建议:

  • STAR模型

    • Situation:简短的项目背景,好比项目的规模,开发的软件的功能、目标用户等。
    • Task:本身完成的任务。负责了什么,参与了什么
    • Action:为了完成任务本身作了哪些工做,是怎么作的
    • Result:本身的贡献。这个必定要具体、量化(最好用数字加以说明)
  • 什么是量化?

    1. 就是用数听说话,让你的数据更具说服力
    2. 能够写有多少人在用(pv),
    3. 用的人少就写把xx从多少百分比提升到多少百分比
    4. 强调成功表面你是善于思考,业绩也好、作事方法也好,咱们喜欢爱思考的人❤️
  • 没有高大上项目怎么办?

    1. 程序员的存在就是为了提升效率,因此你能够写一些小工具,能够是vscode插件、chrome插件,但必定要能用,最好在简历上直接放连接,特别是一些有意思的插件能够提升面试官对你的兴趣
    2. 对于初学者,你能够fork github上的一些项目,建议不要太大也不要过小,但必定是要和你投递的这家公司作得东西技术栈相符。把它吃透而后改为本身的(抄袭可耻但有用😶),千万不要直接给fork库,最好能直接运行或者现场演示的不要让面试官拷下来跟着README一步一步去run。
    3. 说到github,若是没人star或者follow就别拿出来了。就像你和女神说一些无关痛痒的话不如不说,得让女神心里产生波动

第三遍看简历

关键词:代码

第三遍我就会带着以前的指望等级审视项目中的技术细节。

对于工做年限少的,我接受只会一些框架,特别是正好和咱们团队如今在用的框架对标,至少招进来能直接上手。

对于有必定工做年限的,我很在乎po出来的项目的代码质量。好比有发布到npm上的包,最好要有\test\测试用例,README.md是否完整,对版本管理是否干净清晰。再借用《剑指offer》里一句话:

"我会从程序的 正确性鲁棒性两方面检验代码的质量。会关注对 输入参数的检查处理错误和异常的方式命名方式等。对于没有工做_经验的学生,程序正确性以外的错误基本能容忍,但通过提示后但愿可以很快解决。 对于有工做经验的人,不能容忍考虑不周到、有明显鲁棒性错误。"

面试官准备面试题

当我开始准备面试题的时候,只要能答上一、2题基本能够肯定你就是咱们要找的人儿了。

面试题通常会问什么呢?
通常我会根据你的项目来问。若是你解决了一些很难的问题,我就会问如何解决的,对解决的过程当中涉及到的一些知识进行拓展。
若是是真材实料,那么恭喜你基本能够对答如流。
不用担忧对于拓展问题上会有多难,正常人都会按部就班,从浅入深。

基础题
我不知道大厂是怎么问的,但都会问一些基础题,而后也是按部就班。
基础题不建议去网上搜而后摘下来刷题,题目变幻无穷,不如拿起你的《高程3》一遍一遍地读,一字一句地理解,基础很重要!!!⚠️,建议前7章全文背诵嗷

btw,这里要透露下有时候面试官问你的问题(特别是生僻的问题)正好就是我这两天刚研究完的,在这以前其实我也不懂,只有我研究透了才敢来问你(是否是很可恶😶)。这点多少能解释面试也靠缘分,你前两天研究的和我真好类似,我俩误打误撞碰到了一块儿。

真实性
你说的话和简历上不符。好比咱们招React Native开发,而且要求会原生开发。你简历上写会原生开发,面的时候却说只是接触了一点但没有实操,那你基本被pass了。必定要诚实,对本身知根知底

面试的流程

关键词:简明扼要
  • 自我介绍
    用30秒到1分钟的时间介绍本身的主要学习、工做经历便可。
    为何?
    你说的话信息量太大,面试官会记不住就不知道问你什么了。通常我会从你说的话中提取一些问题来问,若是你说了好久,我听着听着脑子转不过来会把刚刚想的一个很好的问题给忘了,你以后说的话也就无意去听了(场面一度十分尴尬)
  • 项目介绍

    • 你在该项目中碰到的最大的问题是什么,你是怎么解决的?
    • 从这个项目中你学到了什么?
    • 何时会和其余团队成员(包括开发人员、测试人员、设计人员、项目经理等)
    • 有什么样的冲突,大家是怎么解决冲突的?
  • 🌟回答"为何跳槽"
    尽可能避免如下4个缘由

    • 老板太苛刻
    • 同事太难相处
    • 加班太频繁
    • 工资过低

🚩参考答案:

  1. 我在xx开发一款面向xx的软件,若是我想在如今的职位上获得提高,就必须增强 xx行业的学习,但是我对xx等没有太多兴趣,所以出来寻找机会。
  2. 主要维护xx很是成熟的平台,所以平时工做主要是维护和修改BUG,在xx方向获得 很大的提升,但长期如此在xx上得不到提升,所以想出来寻找能够xx的职位。众所周知, 贵公司在xx方向上行业佼佼者,所以对贵公司很感兴趣。

💪技术面

关键词:简明扼要

若是应聘者在面试的时候没有听清或者没有听懂面试官的问题时,千万不要不懂装懂、答非所问。必定要大胆地向面试官多提问,直到弄清楚面试官的意图为止。 勇于说Pardon

  • 清晰的思路
  • 优化效率的能力
    面试官出的题目有多种解法的时候,一般他会期待应聘者最终可以找到最优解。 应聘者应该在时间消耗或空间消耗上对比优化。 要想优化时间效率或者空间效率,首先要知道如何分析效率。 优化代码的效率,还要熟知各类数据结构的优缺点以及经常使用的算法。
  • 优秀的综合能力(沟通能力、学习能力、知识迁移能力)

招人

最后打个广告:
浙江宁波的前端小伙伴注意啦,“浙江智加”迈过了最艰难的一年,如今已经进入高速轨道了,可是还须要更多的小伙伴来加点油。这里有丰厚的奖金报酬,个性化的人才管理,每个月一次的团建活动。
干活用的是vue和react全家桶,额外会ios/android就更好了。不会的我能够毫无保留地教你但基础必定要牢,工做态度必定要积极。
若是你感兴趣快快私信我,把你的简历砸过来!!!
📮luokun199503@qq.com
🔗浙江智加信息科技-boss直聘

791580449387_.pic.jpg