金三银四的求职季已通过半,但求职者的简历依然络绎不绝地涌过来。今年的大形势比较丧,很多大公司须要经过裁人降薪,或着中止招新,来 “过冬”。 因此,哪怕是有招聘需求的岗位,也会相应提升对应聘者的要求。在一些微信群中,也有同窗感叹说面试机会变少,工做很差找。前端
近期面试了不少候选人,也陆续收到的一些公众号上读者的反馈,让我产生了一些思考。今天,咱们不聊具体的技术问题,而是想探讨一些,在面试的过程当中须要注意的 “非技术项的软技能”,以及一些我的的感悟。git
就比如在 “王者荣耀” 中,技能的操做是你的“硬技能”,而局内的出装方案则是“软技能”。优秀的出装方案,每每会是你登顶之路上的一大助力,但愿这些“软技能”对还在求职路上的同窗有所帮助,也祝愿全部同窗都能迈入本身心仪的公司,成就“最强王者”!程序员
这里所说的 “软技能”,是指一些我的的综合素质。假设有一个与你的技术能力不相上下的人,共同摆在面试官的面前,这些 “软技能” 或许能让你脱颖而出。github
千万不要迟到。面试官也是很忙的,除了平常的开发任务,还有各类的会议安排,若是由于你的迟到而打乱了面试官的日程安排,那第一印象就很差了,还会影响整个面试的过程。但若是真的遇到突发事件时,能够提早联系说明状况,并表达歉意,这每每能给面试官留个好印象。面试
保持谦虚的态度。任什么时候候,把本身放在一个相对低的姿态,你是来面试的,须要抱着一种接受检阅和学习的态度,来对待面试。让我记忆犹新的是,曾遇到过一位同窗,在面试刚开始时,就拿出了纸和笔,说是为了在面试过程当中,当遇到答不上来的技术问题时,以便于记录下来,在回去以后再复习巩固。这一听,就让人以为这小伙子不错,谦虚又好学,或许之后相处起来也应该比较融洽。编程
保持礼貌待人。多说“请”,“您”,“谢谢”,记得进门后关门,给你倒的水,在走的时候也要记得扔掉。面试时,坐有坐相,不要跟在家里同样太随便。说话口齿清楚,能够有条不紊地说得慢一些,但要注意把握细节的尺度。若是遇到某个问题和面试官有分歧的时候,不要争论,更不要试图说服面试官,点到即止。这是礼貌,与你的技术有多牛逼无关。segmentfault
穿着得体,仪容整洁。穿着上,如无特别须要,不要着正装,休闲装就行。仪容上,女士能够化淡妆,也能够素颜;男士须要梳理一下头发,胡子刮干净。干净整洁无异味便可,以表示对本次面试的重视和对面试官的尊重。数组
面试的过程,本质上就是一次沟通的过程。候选人在短期内,要尽可能地向面试官展示本身的长处,隐藏本身的短处,尽可能让对方问题获得圆满答复而且留下较好印象。浏览器
在面试时,候选人必定要精神饱满,口齿清晰,自信对答。当遇到答不上来的问题时,必定要老老实实的说 “这个我不清楚”,或者 “这个我不会”。千万不要不懂装懂,罗里吧嗦说了一堆,还说不到点子上的话,会让面试官以为你是在捣糨糊。并且我告诉你们,混是混不过去的,面试官问的问题,他本身确定很是清楚答案,想糊弄过去或者胡乱回答,那只会给本身 “挖坑”。微信
一道题答不上来,赶忙翻篇,不要想太多,那是会影响面试状态的。在最后谈薪酬的时候,也不要由于本身有些题没答好,而下降了指望薪资,若是对方真的按你当时说的指望薪资给了 offer,而你却有点不甘心,再次改口的话,会让对方以为你是在坐地起价,一个好机会可能就此错失了。因此,只要不是漫天要价,就放心大胆地说出来,若是对方以为略高,会再跟你商量的。但务必一开口就给人真诚,干练,专业的印象。
一份优秀的简历,每每能让你得到更多的面试机会。面试官在阅读一份简历的时候,每每会先找关键词,好比 React / Vue / Node 等的技术栈,而后是项目经验,再是 学历 / 工做背景 等,以及是否有 github 或技术博客等的加分项。
技术栈和项目经验很好理解,企业招人会先从成本考虑,熟练工天然是优先考虑。因此,必定要在第一屏就把你最擅长的技术栈,以及运用该技术的项目经验写清楚。
我发现不少候选人,不过重视本身过往的项目经验。就我我的而言,我作过的每个项目,虽然我在其中可能只负责编写某一个模块,或者功能,但我也会想办法搞清楚整个项目的业务流程,产品设计的意图,咱们作的内部功能是如何与外部实现集成的,以及整个系统的架构设计等等。我在面试候选人时,每每会先问最近一个项目的相关内容,有的候选人会说是他本身一我的完成了整个项目的搭建与开发工做,但连其中有哪些模块,为什么这样设计,最终如何落地,都答不出来,场面就很尴尬了。
因此,在面试前,应该好好把本身之前的项目经验都捋一捋,特别是最近的一个项目,从业务流程到产品设计再到系统开发。而后,在简历中写项目经验的时候,能够多加设计一番,想想,当面试官按照你简历中写的 “剧本” 提问的时候,你会有多么的从容呢~
这里说的不要做弊,分为两方面。一个体如今简历上,另外一个是指作笔试题。
在简历上,不要把你不熟悉的领域写上去,更不要在其以前还写上熟悉或者精通的字样。若是你写了,那在面试前必定要花时间作足了功课,否则到时候岂不是搬起石头砸本身的脚么。另外,若是你真的没有 github,也不要拿别人的来冒充,被发现就太尴尬了。曾经遇到过一个小伙子的简历,在最上方就贴了 github 地址,我就满怀欣喜地点进去一看,发现 repo 还很多,随机点开一个看源码,感受还挺有想法的。可是看到后面,却在其代码注释中看到一个博客地址,再进去一看,却明显感受画风偏女性啊。一番追溯,最后发现,原来这小伙直接拿了别人的代码拷贝过来,在本身的 github 中新开了个 repo,却连那位小姐姐的博客地址都忘了删掉,太尴尬了。但其实,就算删了也没用,由于若是在面试中被问起源码中的细节,仍旧答不上来,是会被怀疑我的诚信有问题的。一旦诚信出问题,哪怕技术再牛,也会被 pass 掉的。
另外的一点,就是有些企业在面试程序员的时候,得先作一份笔试题。请记住,在作试卷的时候,千万不要用手机上网查答案。自己做弊的行为就很差,再加上若是面试官在暗处进行观察,发现你做弊,那就太尴尬了。因此会就是会,不会就是不会,就算你把卷子都填满了,但当面试官再次摊开卷子逐个问你解题思路的时候,你回答不上来,岂不是更尴尬。
面试的最后,都会有提问环节。我发现一个很奇怪的现象,不少同窗每每在这个环节提不出什么问题。面试,是双选选择的一个过程。在自身的技术能力达到对方要求的前提下,固然还得考察这家公司是否适合本身的发展。
有一些思路,能够提供给你。好比,互联网行业都是须要加班的,那么就能够问与加班相对应的补偿机制,是否有调休,或者加班费?还能够问加班的频率等等。我在想,其实咱们并非不肯意加班,而是指望能经过加班给本身带来多少收益,换言之,加班的价值对于我的来讲体如今哪里。固然不只是金钱方面的回报,还有从项目中得到的成长与收获。
又好比,能够问问团队内部是否有技术分享,技术沙龙之类的活动。咱们除了认真干活以外,还得考虑自身发展,分享或沙龙活动,能看出该团队的技术氛围如何,浓郁的技术氛围能帮助咱们快速成长。我以为,若是长期得不到技术能力上的增加,或许能够尝试着跳出温馨区,去寻找新的方向了。此外,更进一步地,能够问问公司对于员工的晋升有什么制度,职级又是如何划分的,这些都与我的的发展息息相关。
若是你以为但愿不大,也可让面试官给一些建议啊,好比本身有哪些方面比较欠缺,接下来能够如何更进一步地深造。我一直认为,面试除了是检验自身能力的一场试炼以外,仍是一次向前辈讨教学习的极佳机会。并且,只有问清楚了上面的这些,你才能在与 HR 聊薪酬与福利待遇的时候,进退有度啊~
在上门面试时,建议抽空去卫生间看一下。主要是由于经过卫生间的状况,能够侧面了解企业管理者对治理企业的态度。
若是一家公司的卫生间装修得不错,卫生条件也 ok,甚至连厕纸的质量都挺好,那么在其余方面,对待员工应该也差不到哪里去。由于根据我从业这些年的经从来看,我所见过的企业中,几乎都知足这一条。很差的企业,卫生间必定比较破,设施坏了也不会及时修理,可能连厕纸都没有。而好的企业,卫生间设施干净,厕纸也比较厚与柔软。若是你们平时留意一下的话,就会发现,一些好的商场,高档的酒店,对于卫生间的装修和干净程度的要求,相对都会比较高。
另外,顺道还能够一路观察办公环境,不求工做环境高大上,起码要整洁干净,若是办公环境明亮宽敞,干净整洁,你们要么安静地在作本身的事情,要么三两个聚在一块儿小声讨论问题的话,那么从工做环境上说仍是个挺不错的企业的。
提及近期 github 上最火的 repo 非 996.ICU 莫属了。什么是 996.ICU ?工做 996,生病 ICU。随之又诞生了另外一个与之对立的 repo,955.WLB,工做 955,work–life balance (工做与生活的平衡)。它们都呼声都很高。
此外,还看到过一些与之相关的插件,好比经过 eslint 控制天天 18:00 以后静止提交代码,周六周日 禁止代码变动。又好比,经过 precommit 钩子来禁止 git 提交等等。
其实我以为,是否迎合 996 工做制,彻底看本身。若是你以为太辛苦,彻底能够换一个相对轻松一些的工做,996 的工做强度并不是有利于每一个人的成长速度。而另外一方面,正像某位大佬说的,如今的 996 工做制度,在将来的某一天回首时,会发现它是正确的选择,能扛下来的人,都会获得相应的成长。从某方面来讲,我是承认这一点的,由于我早在两年前,就开始给本身实行 996 了。利用更多的业余时间,夯实基础,不断学习,并开始陆陆续续地写一些东西。
太过温馨的环境,就像温水煮青蛙,当有一天生存环境崩塌时,再想跳却力不从心了。技术人,应当保持必定的技术敏感度,学习是终生的事情。前端的发展很是迅猛,体系也很庞杂,若是你以为遇到了瓶颈,那就试着跳出温馨区。不要将本身限制在浏览器端,由于 Node 是一条通往服务端的路,RN / Flutter 则是另外一条通往客户端的路,还要好多的路,就不一一列举了。因此,要有信念,JavaScript 是能够一统天下的(凑不要脸地给本身打气 ^_^)。
值得庆幸的是,我警醒得还不晚。因此,在 2018 年末,我开了我的公众号 《超哥前端小栈》,并坚持每周更新一篇,计划先坚持一年。会同步更新到 掘金、 segmentfault 以及 github 上。主要聊聊技术 和 面试,聊聊前端人的成长,不按期还会有内推岗位,但愿成为你的陪伴者。
每一篇公众号,都会耗费我大量的时间,有时甚至是连续几个晚上赶进度。由于我想把我理解的东西,用最通俗易懂的方式,朴实无华地表述出来。通常写完后,我还会再校验至少 2 遍,精简内容,提炼精华,检查表述是否到位,语句是否通顺,有无错别字等等。
每周发布完一篇以后,是我最焦虑的时候,由于下一篇该写什么,尚未着落。看过我公众号的同窗,或许会以为有些奇怪,个人文章彷佛没有太多成体系的关联。那是由于我每次写的文章,都比较偏实战,灵感主要来源于一些朋友以及小伙伴们,在实际工做中遇到的问题。我看出了问题背后的本质,是由于没有理解某个知识点。并且我以为这些问题,也许也有同窗会遇到,因此就整理成文了。
目前出了大概这样几个系列:面试、干货、源码、感悟。
面试系列:
干货系列:
源码解读:
我的感悟:
我所在的公司,福利待遇绝对是具备竞争力的,也有明确的晋升通道,每周还有两次内部分享。厕所的装修很高档,厕纸很厚也很软。办公环境温馨,工做氛围更是浓郁,不时地总能看见几人一圈围在一块儿讨论技术问题。
寒冬期,在这儿一点都不冷,由于。。。
莉莉丝游戏招 中高级前端工程师
啦!!!
你玩过《小冰冰传奇([刀塔传奇])》么?你玩过《剑与家园》么?
你想和 薛兆丰老师 成为同事么?有兴趣的同窗,能够 关注下面的公众号 加我微信 详聊哈~