美文网首页程序员前端攻城狮面试
做到这些面试事半功倍

做到这些面试事半功倍

作者: 孤烟漠儿 | 来源:发表于2018-09-24 11:39 被阅读17次

做到这些面试事半功倍

对前端感兴趣的小伙伴,可以关注我的 Github

金九银十,9月份已过去大半,应该有很多童鞋都在面试或在去面试的路上......

所谓知已知彼,百战百胜!先了解一下为什么要面试,怎么准备面试,方能事半功倍。

面试官视角下的求职者

对于面试官而言,你要认识到以下几点:

  • **求职者是未来的同事,一起工作的人 **
  1. 是面试而不是考试

  2. 面试是为了招聘合适的人一起工作

  3. 面试是双方选择的过程

  4. 和面试官愉快的交流,一起合作解决面试问题

  5. 证明自己的实力,但别去证明面试官的实力

  • **求职者的思维方式与工作模式是否符合公司价值观与工作流程 **

  • 求职者的代码可读性

  1. 是否在code review中需要浪费大量的时间

  2. 代码命名可读性

  3. 代码的基本格式

  4. 有没有做好抽象,有没有把重复的代码提取出来作为一个函数或模块

  5. 异常检测,是否会考虑到边界条件,commonCase你的coding是能够hover住的

  • 求职者的编程习惯
  1. 是否遵循基本的编程原则

  2. 是否有良好的QA意识

  3. 是否会主动写一些单元测试,如果你有先写测试的习惯将会很加分

关于简历

好的简历可以帮助你敲开求职的大门,建议一定一定要注意逻辑清晰,有主次,HR看一份简历的时间通常在30S左右,所以保证在一页纸以内,如果工作经历比较丰富,也一定不要超过2页纸为宜。

自我介绍

简历通过以后,会进入正常的面试阶段,通常会让你进行简短的自我介绍。虽然很多信息已经在简历中有详细的说明,但是1分钟的自我介绍通常会决定面试官潜意识对你的第一印象,所以很重要。

可以按照基本信息 + 最近做的项目 + 所擅长技术栈 + 平时的积累的模式进行面试的引导:

我毕业于XXX,
上一家公司主要是做XX的,
最近我在XXX里负责XXX,主要的技术栈是xxx,
平时会看看源码,跟随潮流,折腾一些好用的小工具,自己也会写写有意思的DEMO放到GitHub上
每天会逛逛知乎、掘金,也会定时做做总结在自己的博客网站里面...复制代码

项目经历

对于IT从业者而言,特别是中高级工程师而言,丰富且有总结反思的项目经历是很加分的。但通常这块东西会比较难写,一不小心就会写成一大坨,让面试官不愿意细看。

因此这部分要借助思维脑图的力量梳理好逻辑,对于每个项目都仔细思考以下问题:

  1. 该项目碰到最大的问题是什么?你是怎么解决的?

  2. 从这个项目中你学到了什么?

  3. 什么时候会和其他团队成员(包括开发人员、测试人员、设计人员、项目经理等)有什么样的冲突,你们是怎么解决冲突的?

而简历中的项目经历,可以从这几方面来介绍:

  1. 简短的项目背景:项目规模 + 软件功能 + 目标用户

  2. 自己完成的任务:详细说明,区分“参与””负责“

  3. 为了完成任务自己做了哪些工作,是怎么做的:系统设计可以介绍系统架构的特点;软件开发,可以写基于什么工具在哪个平台下应用了哪些技术;软件测试可以写手工测试还是自动化,白盒还是黑盒

  4. 自己的贡献:

  • 参与功能开发,按时完成了多少功能

  • 做优化,性能提高的百分比是多少

  • 维护,修改了多少个bug

技术面试

做为一名技术工程师,通常电话面试以后都会有技术考察,有的公司会有笔试的部分,而大多数大厂都是现场写代码,有一些还会涉及到算法(我是前端,因此相对来说算法部分面的是比较少的)。

技术面试考察的维度

  1. 扎实的基础知识

  2. 能写高质量的代码:注重细节,关注边界、特殊输入,写出完整规范的代码

  3. 分析问题时思路清晰:遇到复杂问题,画图、举例先理清思路再动手编程

  4. 能优化时间和空间效率:不断优化,力求找到最优解

算法需要关注:二分查找、归并、快排、动态规划、贪婪算法

我平常会在一些网站上面刷题,还是比较好用的:

准备几个问题

通常面试结束后,面试官都会问你是否有问题要问他,我通常从以下几个角度咨询面试官,以充分了解即将要加入的团队的情况,毕竟面试也是一个双向选择的过程:

  • 招聘岗位的项目业务

  • 技术栈情况

  • 团队情况

  • 我个人在团队上是一个什么角色

  • 简单对我这次面试做个评价和建议

提升

IT行业是一个必须对最新潮的东西保持shap的行业,也是一个需要终身学习的行业,所以坚持做到看书、写博客、做开源基本是一个专业的IT从业者标配。

看书

我是一个手不离书的人,现在都市人的生活节奏很快,推崇碎片学习,不以为然,知识不成体系,则不能够融会贯通,知其然知其所以然,看书是构建知识体系的最好方式;我喜欢自己买书,比较少借书,从小就被我亲爱的妈咪教育说“不动笔墨不读书”,而且还喜欢把读过的好书反复拿来读,每一次读都有不一样的收获。看书也是有技巧的,书会越读越薄,我有记笔记的习惯,一方面方便以后拿来即用,一方面可以不断完善补充知识体系,这样便可举一反三。慢慢的会发现历史总是惊人的相似!

可以收藏一下我的笔记,是平时的总结:Github

博客

推荐有一个自己的博客,写博客是一个自我总结和交流的过程,当然这也是一个自己孵化的产品,你会逼着自己去完善它,用产品经理的思维去推广它,让它能够让更多的人看到。在我看来博客其实也是一种开源,开源开的是反馈之源,让大家的思维发生碰撞,从不同的角度去分析问题,同时也意味着会面临质疑和打击,可是这样你才会不断去反思,同时也可以锻炼自己的心智。

博客文章一般可以分成两类:第一类技术干货文章;第二类产品介绍;以第一类为主。

看书可以让你知道一个东西,而写博客可以让这个东西变成自己的思维,形成思维体系。

开源

如果你有一个 Star 数非常不错的开源项目,是会非常加分的。如果你总是在做一件重复的事情,或者用着别人的第三方库却总是用不顺手,那不如立即自己动手写一个吧。

首先你得有一个自己的Github账号,可以互粉下:lulu27753

写开源项目,划重点,有一个好的READEME非常重要!

可以从这几个方面入手:

  • 产品简介(此处要突出特点,打差异化竞争)

  • 产品安装和下载

  • 快速使用(详细的使用文档或者二次开发文档,外链即可)

  • 交流提问区(QQ、微信群)

  • 关于作者(博客链接和收款二维码)

好啦,最后祝愿大家都能拿到自己心仪的Offer!

想找萝卜或者想找坑的童鞋,可以加入我们的“前端内推群”,里面有BATJ等大厂的HR,同时也有精通React、Vue、Node、小程序的大佬。

pinwuyou.jpeg

相关文章

  • 做到这些面试事半功倍

    做到这些面试事半功倍 对前端感兴趣的小伙伴,可以关注我的 Github 金九银十,9月份已过去大半,应该有很多童鞋...

  • 三招帮你识别人才,而且人尽其才!

    导读: 如何获得人才深度数据,真正做到差异化的人才管理,最终实现 “人尽其才”? 行为面试方法(这么问问题事半功倍...

  • 2019-03-05

    大姨妈期间怎么减肥,做到这三点真的能“事半功倍”吗? 大姨妈期间怎么减肥,做到这三点真的能“事半功倍”吗?大姨妈期...

  • 面试干货丨投递简历如何做到事半功倍

    不少求职者遇到这种问题,发了数百份简历没有回音。是HR没有收到还是自己投递简历的程序有问题?为提高求职的命中率和更...

  • 2018-10-14

    抓住事物的本质,应变反思,化繁为简,才能做到事半功倍。

  • 如何做到事半功倍

    还记得两个美女同学兼闺蜜从另外一个城市过来找我玩,想到魔都上海离我近,且还有我们共同认识的老同学范总,我便带他们去...

  • 面试前注意这些细节,成功率提升50%,你面试时注意了吗

    面试前如果做好准备,往往能让面试事半功倍,甚至直接影响面试是否成功。那么面试前,我们一般都需要做哪些准备呢?今天超...

  • 小学语文学习方法顺口溜整理

    语文学习中,怎么样做到事半功倍呢?这些语文学习的顺口溜,您可一定要掌握好: 一、怎样读懂一篇文章: 览全文,...

  • Java基础知识点面试手册(上)

    前言 本文快速回顾了Java中最基础的知识点,用作面试复习,事半功倍。 参考 微信文章:精华:Java 开发岗面试...

  • 注意这些会事半功倍

    早上一阵手机铃声将我从睡梦里惊醒,习惯性的从床上弹起来,条件反射的穿好衣服。忽然觉得血冲头顶,有点不舒服。我马上警...

网友评论

    本文标题:做到这些面试事半功倍

    本文链接:https://www.haomeiwen.com/subject/okbcoftx.html