今天和你们分享的主题是「程序员跳槽时,如何高效地准备面试?」,但其实今天主要涉及到的是 HR 在面试时有哪些套路,这样能够见招拆招,斩获 offer!前端
主要包括如下内容:程序员
1、程序员面试过程当中,面试官想要从"自我介绍"得到什么信息?面试
2、如何去提炼简历中的精华?如何在沟通中体现你的软技能?算法
3、如何去解释简历中的瑕疵?性能优化
4、HR一般喜欢问哪些与技术无关的问题?这些问题背后表明了什么?如何应对?网络
5、如何向面试官提问?架构
6、面试中,如何观察这家公司是否适合本身?并发
先来讲说 HR 让候选人面试的时候先作"自我介绍"到底是在听什么。框架
不少候选人都尚未作好推销本身的准备,可能你会以为我投递了一份完美的简历,准备好了一套很帅很干净的装备,可是,只要你没法证实你是这份工做的最佳人选,你以前的努力就会变成竹篮打水。机器学习
“自我介绍"在 HR 招聘领域属于引入式问题,一般会在面试开始时说"请你在三分钟内作一个自我介绍。"你只有全面地分析本身,真正了解本身,你才可以在面试中成功营销本身。把你最好的一面,和面试岗位最契合的部分,或者最有成就的项目突出介绍。若是你的面试平淡无奇没有亮点会削弱面试官对你的兴趣。
请你们记住如下几个问题,并记录下你的答案,自我介绍中提到这些内容都是会让面试官在最短期认识你。
我最突出的技能是什么
我在哪方面的知识掌握是最全面的
我性格上最大的优点是什么
我最擅长的事情是什么
我有哪些成就和贡献
除此以外HR还想从中听到候选人是否能客观地评估本身,本身的描述和简历上是否有出入,另外还在考核你的语言组织和表达能力,是否自信、流畅,有条理地介绍本身的工做经验。他们又不看论文,他们更想作的是和候选人一对一口头交流。
自我介绍中很是忌讳的有几点须要注意:
若是你可以有不错的总结能力能够把工做经历整合成一篇优秀的演讲稿。可是你的回答提到了过多和公司或者和工做无关的内容,这个就会扣分。你说的东西并非HR想听的内容,他想听的你又没有提到,场面就会十分尴尬。有些不耐烦的面试官甚至会直接打断你的自我介绍切入问他感兴趣的内容,这样的行为在你眼里还会以为这个HR怎么这么不友好。
若是你面试的过程丝毫没有兴趣,提不起热情,HR会认为你对这个岗位的兴趣度很是低。
不少候选人在coding的时候能够把键盘敲出火花,可是一面对漂亮HR就开始紧张结巴。不只你没办法好好面试,HR可能也会草率地早早结束面试。
有些候选人自认为很聪明,会优先发问 HR 问题"你到底想知道什么","你但愿我谈谈哪一个方面的问题"等等,面试官无非要了解的就是你的工做经验、你的优点、教育背景,不论HR问什么问题,最终不会逃出这几方面信息。何不本身先整理好以后给出不错的回答呢。
HR会认为你不够自信,并且回答问题眼神闪烁颇有可能质疑内容的真实性。若是HR长的美丽,那还很少看两眼?
因此,总结一下,在最短的时间说出你最大的优点,而且具备逻辑性,切忌一直用额,啊,而后这些词,最好提早准备下,最好能够背出来。
情境(situation)、任务(task)、行动(action)、结果(result) 这里为你们介绍一个不少HR包括面试官在面试中运用的评估原则。也就是在什么状况下,安排了什么样的任务采起了什么样的行动,最后的结果如何,这一样是咱们在写简历的时候常用的方式。
举个例子,平台上有位候选人的简历很是典型按照这个原则来写,咱们来看一下
1)背景:
为了解决农村X宝各个业务线中统一规则的收拢,方便各业务线对规则的引用和修改,并提供运营可配置的简易页面,辅助开发完成业务规则的定制配置,解放开发工做力,加快业务迭代等目的。特此开发了一套针对规则的底层服务框架。 2)内容:
规则管理系统:主要负责规则的增删改查等基本功能的配置,暴漏RPC服务接口
规则引擎系统:主要负责规则的计算、线程池的分配、引擎模板等内容
规则治理中心:主要负责规则的可视化界面编写、规则的条件翻译配置等内容 3)运行状况:
集群QPS为1080,RT为30ms,对接业务9个,建立的执行规则416个。各个系统中分别设计了不少复杂设计点,部署独立,引用关联。 这是很是典型的S.T.A.R写法。这是一个什么项目,为何要作这个项目,候选人在其中作了哪些工做,最后项目运行状况如何,面试官一目了然。
这样的项目经历能够说很是清晰。但这个是简历内容,你不可能在口述的时候一字不差,因此在这里面咱们须要作点文章,让你在口述的时候一切都是这么顺其天然可是实际上是精心设计过的。
咱们须要在描述本身工做内容部分增长一些当时本身遇到的困难,碰到的技术难题。
好比你能够这么说:
"当时在作某个模块的时候碰到了一个什么样的问题,以前没有经历过,感受很无力。你们都在加班忙本身的工做内容,没时间来协助我解决这个问题。项目又很是赶,本身就只能硬着头皮上(或者相似须要跨部门沟通,推动项目进程,没人配合此类问题)" stop!到此咱们作一个铺垫,以后你须要说的是如何解决这个问题,不管是经过别人的协助,仍是本身独立解决,成功与否都要说出来。
好比:
"那时候本身从网上搜了不少资料,也一直在尝试。有时候实在本身搞不明白就会拉着同事一块儿吃中饭或者晚饭,利用你们空闲时间聊聊碰到的问题,看看他们有没有好的解决思路。最后呢是经过同事提供的思路和网上的一些方法,我本身尝试了几回,把这个问题解决了。" OK,到此咱们向面试官诉说了碰到的问题,以及本身如何解决这个问题,是那么的天然顺畅简直堪称完美。可是你觉得结束了吗?并无!还有最后一步也是很重要的一步,也是大部分人都不会关注的一步!那就是复盘。
你能够接着上面解决问题的话题接着往下说:
"那个项目结束以后,本身去查了一下当时碰到的困难,在什么状态下会再次触发那个问题,本身去了解了其中的原理,以为能够经过另一种甚至多种方式解决,最终效果都同样,有些方式效率会更高,以为挺有意思的,如今再碰到确定不怕了,如今想一想仍是颇有成就感的。" 这样的项目介绍让 HR 感觉到你当时碰到了一个无比艰难的问题,可是本身一系列的行动把这个问题给解决了。解决了还不够,本身还触类旁通有意外收获。那就是加分项!相比面试官问一句你答一句,挤牙膏式的面试和描述很是简单的面试哪一个效果会更好你们一目了然。与此同时你还体现了你的自学能力、抗压能力、责任心。
面试是一个很废心的工做,面试官从早到晚真的很累,当你在作介绍的时候能够用很是清晰的结构介绍你的工做内容,面试官听了很舒服,简洁明了。可让 HR 在短期抓住你的优点,而且作记录询问针对性问题,相比这一天其余的面试这个面试印象最为深入!
若是你在面试中报帐式的介绍并且逻辑很混乱,面试官还要从你的描述中作阅读理解,仔细听还要提炼重点。
好比:你说你很聪明,我在 ACM 比赛获奖,坚持一年天天早上第一个到公司,还组织过技术学习委员会。
HR 会以为...信息量有点乱,他会须要记录以后从新梳理。
若是你能提早就把信息梳理好,会比以前那种描述更加具备结构化,更加清晰。
好比:我我的比较聪明,ACM 有拿过奖项。另外还很勤劳,一年时间天天坚持第一个到公司。另外还有必定的组织能力,公司的技术培训都是我来组织的。
HR记录的内容颇有多是:有三点优点,聪明、勤劳、组织能力强,每一项都有一个事例来证实。
除了工做经历这个最重要的内容之外,简历咱们还要本身先挖掘有价值的内容,好比学历。若是你是 985/211,千万不要吝啬从你嘴巴中说出你的学校,若是仍是计算机专业,这绝对是你的加分项。
除了学历以外还有公司,有些公司已是在互联网行业中耳熟能详的,可是有些公司名不见经传,很是低调但在行业中作出了很不错的成绩。这个时候你就须要介绍一下公司核心产品在行业中是怎么样的一个地位,特别是同类比较知名的产品分别有谁。这样能让HR立刻知道有能够对标的公司产品,就会很容易理解。
有些人会过多阐述我的简介这个部分。如今不少人的简历写得颇有性格,很独特,但其实这些内容并不是简历的重点。除了你有得到过某赛事的奖项和公司内部评定的奖项能够着重介绍一下,其余我的性格、爱好、业余时间会作什么,简单提一下便可。不须要花很长的时间来描述这些内容。HR 也不会由于你喜欢游泳或者跑步而决定 offer 你,对吧。
那以上即是教你们如何在介绍项目和自我介绍的时候把简历中的精华提炼出来,并用适当的方式描述给面试官,你们能够看看本身简历是否是有什么能够修改或者补充的,让本身有更好的内容能够说。
PS:须要架构师学习资料,BAT面试题汇总的,能够加群:650385180
如今互联网行业中 1 年 1 跳的频率都已是相对稳定的,可若是你在 1 年内发生过屡次跳槽,HR 必定会质问你,能说说为何 1 年中有屡次跳槽的行为吗,HR 会怀疑你的稳定性。你若是不说出个因此然,我怎么敢录用你,怎么证实你能在加入了咱们公司以后能稳定呢?
首先咱们再一次强烈呼吁每一位候选人在对本身的跳槽决定要负责,要考虑全面,考虑清楚。不建议在简历上做假,合并就任公司时间。有可能你的简历稳定性看起来很好,可是其实有所隐瞒。每一段离职都会暴露出不少问题,你不敢直面这些问题,到最后会让你无槽可跳。
若是你说第一家是由于和团队不合,第二家公司是由于公司距离太远,第三家公司走是由于钱不够,HR 会以为,团队不合,会不会表明你没法融入公司文化,也没办法好好和同事相处?公司距离太远,那你在决定接这个 offer 以前不会本身查好路线吗?上了这么久的班才以为公司距离太远吗?钱没给到位,没给到位你就接那个 offer 了?这样轻易作出跳槽决定是否是对本身太不负责了,也对公司不负责。
因此建议这种问题最好在面试前就准备好如何回答,且回答的方向应该是比较正面的。切记不要在面试的时候各类吐槽你上一家公司,和上一任老板。哪怕你以前在公司中发生过激烈的交涉,有时要学会委婉表达,但切勿随意甩锅给你的前任老大。
通常我会建议候选人这么回答这个问题:
"以前的老大,技术能力的确很不错,可是他不太愿意分享。平时咱们组织技术分享会,他也只是偶尔过来听遵从未担任过讲师。" 固然这不是标准答案,可是记住这类问题的回答思路不要甩锅,不要吐槽,要客观描述事实,少用一些很刺耳的否认词语。避免 HR 面试完给你打上了负能量的标签。
对于有些候选人选择了裸辞,辞职以后不管是选择去旅行来放松本身仍是处理家务事都是没问题的。可是你也要理解HR从他的视角中看到这些事须要询问清楚。或者有些候选人会选择辞职目的为了转行,本身在家闭门修炼啃书带训练花了 3 个月时间甚至更多。HR 也不是苛刻的要死,非要你每段经历都 100% 无缝衔接上,那么这段时间空白期为何没有衔接上?都是作了什么事?说明白了就 OK 了。
还有种状况就是辞职和朋友合伙创业。这里面有一个小细节,就是假设你以前的背景很不错,优秀互联网/IT公司的资深程序员,被好朋友的商业模式吸引,你的 title 忽然摇身一变成为了“技术负责人” or “CTO”,你必定要日常心去对待这个问题,并非你的技术能力真的达到了这个水平,而是你算是公司成立的第一位程序员,这个 title 不给你,给谁呢?因此这里要和你们说明,并非当你 title 成为了 CTO 以后,下一份公司也必定要看 CTO 的岗位或者技术经理的岗位,回归市场以后你仍是原先那个你。别让 HR 以为你创业过心就浮起来,若是显露出了不够谦卑的态度,人家这么小的庙还能容纳你这尊菩萨吗,真的厉害你继续创业呗为啥还要找工做呢?
其实 HR 对你创业的经历更有兴趣询问的是你当时为何想创业,是否是有好的想法还会辞职去创业,你的稳定性如何,你能在咱们这里作多久,你会热爱咱们这份工做吗?因此知道 HR 在想什么以后,你知道怎么回答 HR 了么?
首先这个行业中懂技术的 HR 占少数,天然 HR 关注的点必定是技术之外的内容。面试中排在最优先的问题称之为“行为式问题”,就是要问到候选人参与过一些具体活动的事例,来了解这我的作事的一些特征,他的能力水平和素质情况。 那这一点在以前一个问题中已经教你们利用 S.T.A.R.方式来整理本身过往经历而且在面试中有结构地描述给面试官。除了这类问题之外教你们识别一下HR其余问题中的套路。
HR 在问这类问题的背景颇有多是公司或者部门如今正在碰到的,HR 会从这类问题中考察候选人在将来实际操做中会怎么作。颇有多是看你以前如何处理,这类方式是否适合在将来公司适用。会利用前面提到的S.T.A.R的原则来考察你的回答是否符合他们的预期。
假设你面试的公司目前正处在创业初期,由于方向的不肯定性致使项目常常变动,HR可能会问一些"你是喜欢有既定方向去作事仍是能够根据实际状况随机应变?" 这样他能了解你的心里更偏向哪一类的工做模式,根据你的回答他能知道你在面对项目变动的时候你的心态是接受仍是抗拒的。
这类问题的回答建议从你心里出发,尽可能不要说本身违心的话,由于这样颇有可能你为了想面试经过欺骗本身,等到真实工做的时候发现状况和本身预期的彻底两样,工做出现负面情绪最终短期离职。
压力测试问题一般是用来对应一些抗压能力比较高的岗位。压力测试是面试官用来刺探你,考验你在被打压、紧张、不自在的状态下会如何做答,此时每每人类的自我保护意识会很是明显,因此真实的一面通常都会显露。同时还会和动机式问题结合在一块儿,HR特别喜欢这样的组合拳,由于效果的确很好。
什么状况下会问出压力性问题呢。对你过去的某一个类事件进行追问(行为面试法BEI)
好比,在问过你最有成就感的项目回答很不错的时候(以前已经教过你们了),HR会问,能够谈谈最失败的一个项目或者经历吗?这类问题一般都是以“最难忘/最成功/最失败…..的方式提问”,随后不断追问细节。这个方式会让候选人很是不自在,感受受到了严刑逼供式的拷问,可是每每在这样的状况下是能够测试出你是否有说谎。由于通常来讲一个谎话须要 3-5 句话来圆谎,若是你编造了一个故事,说的越多,你的漏洞就越多。
还有一种状况会使用压力面试。你的简历很优秀,通常的面试官hold不住你,以为问了一些问题都难不倒你,可能会有压力测试来看看你的反映。
实际上他们是想控制这个面试节奏,不被你带跑。有些候选人在面试完以后给咱们顾问的反馈是,哎呀那家公司的面试官好像不太好相处啊,整个面试都是板着脸,眉头紧锁。我也不知道他在想什么,感受本身面试发挥的不是很好。比较极端的就是,由于面试官问的技术问题和候选人直接在现场怼起来,结果可想而知。
碰到这类状况咱们怎么分辨呢?其实在我看来不必想明白什么是压力测试什么不是。兵来将挡水来土掩,用日常心面对整个面试,回答问题的状态不急不慢有条理。
但要说这类问题有什么建议,其实仍是有的,就是当你感受到某个问题是你很难招架或者不太合乎常理的时候,你能够立即反问回去。
举个例子,当面试官说:
“咱们部门最近项目要赶进度,你来的话会常常加班” 这时候若是真的是你不能接受加班,那就实话实说。不排除这是一个压力测试,因此你能够立刻反问:
“会常常加班吗?公司常常加班的强度频率如何?”
当你这么一问,你也能知道公司到底是怎么加班的?是赶项目仍是硬性规定?这样面试官在接收你这个问题的时候会开始解释他定义的加班强度是怎么样的,你听清楚以后能够根据自身状况判断是否能够接受,就能巧妙化解这个问题。最后你还能够这么说,面试官听到以后就能够作出相应判断了。
“这个加班方面本身有一些想法,赶项目加班属于正常,本身也很是支持但愿看到项目早点上线,可是若是天天的工做能够按时完成,这样还须要加班,这样不太合适。”
另外还有类问题是:
“你以前和老大和同事关系都不错,公司福利待遇也不错,那你为何要走呢?是否是你以为钱太少了” 这是 HR 经过动机和压力的结合型问法。他们想确认什么?第一,你真实的离职缘由,同时用薪资福利待遇这个来测试是不是你最重要的缘由之一,或者也不是薪资方面的问题,仍是另有缘由。我会建议你们在离职动机方面首先本身要很清楚,无论你是由于和老大吵架一气之下要走,仍是由于公司不容许办公室恋情而成全另外一半,你都要找到一个HR认为合理的理由。
总结了几点你们能够选择回答的:
1)如实回答。面试是须要很是真诚的,若是你欺骗了面试官,当入职前背景调查查出问题,那抱歉,你可能就会由于不诚信而被用人公司放弃录用。
2)公司的产品项目调整了方向,后续这个方向和本身的规划有出入。(不能说技术有出入。若是说后续会用一些其余技术,由于这点你以为有出入,那潜台词就是你不想学习新技术咯?)
3)本身有不少想法没办法获得实现,团队提供的空间过小了,没施展空间(想要换个环境晋升,要飞得更高)
4)根据自身状况回答(搬了新家,公司离新家太远没法接受,或者犹豫我的家庭缘由离开,相似老婆要生了,想请假去陪产。可是公司不批假,无奈辞职。)
压力测试还有一个做用,用于测试候选人所说是否真实。这个就要看各位候选人本身的回答是否夹杂水分了。
“井盖为何是圆的?” 这种问题是没有标准答案的,他更关心的是你为何会这么回答,告诉我你的理由是什么。那么怎么判断这类是应变性问题呢?这类问题你在思考过程当中会发现有且不止一个可能性:由于下水道是圆的,因此井盖是圆的;由于圆形能够滚,方便搬运;由于圆的好看...等等。因此这类问题要理清本身回答的逻辑,说出你的回答而且用你的逻辑去支撑。这样HR会知道你是从什么角度看待这个问题。
综上这几类问题是HR比较常见会询问的:行为面试法、虚拟场景、压力测试、应变性问题。
Q:X年内的规划是什么/本身的职业规划是什么/半年后你以为你能作出怎样的成绩?
HR考察重点:公司的发展目标与你我的长期目标是否一致?有些候选人寻求急速发展的空间和平台,可是公司是一个很是稳定的状态,那怎么给你这样的空间呢?或者你在加入以后晋升得到了更不错的 title 及薪资,你的工做目标和初衷是否已经变得彻底不一样了?
A:这类问题回答若是只是把你的工做内容复述一遍,是没法打动HR的,这样的答案太笼统,不少人这么回答就会变得毫无新意。首先这个问题会有一个时间跨度,须要了解这合理的时间跨度中你的发展会如何。好比作开发的,通常能力达到了,且涉及到了一些比较不错的核心项目,顺利的话通常1-2年是能够有一个晋升的过程,你能够这样说:
"首先仍是作好本职工做,另外本身的优点会在大数据方向,也是本身感兴趣的内容,公司在以后的发展中大数据对业务支撑会起到很重要的做用。本身经过实战结合理论我的是想在之后的工做中承担更多的职能,想负责管理一个团队。" 你有野心,想成为 leader,看好公司发展同时本身发展和公司能保持平行,且为公司业务出一份力,这些都是你的目标。这样就给HR传递了一个很是积极且有目标性的信号。
Q:你最失败的经历/最丢脸的事/最大的缺点是什么?
HR考察重点:这类问题都是须要将负能量转化成积极的答案,若是你顺着答案只说了很差的信息,那颇有可能让HR继续追问若是碰到一样的状况你是否是会有一样的处理方式——也就是离职。这样你就被带到坑里去了。
A:你须要简单介绍一下一个案例,告诉面试官你碰到了什么样的状况,当时本身的想法和状态。话锋一转就要说本身经过什么样的方式作出了如何的改变,让HR知道你的心态和行为都从负能量转化为了正能量。
你能够这样说:
"当时我失恋了,以为天都塌了,根本没办法好好工做致使工做中出现不少失误。其中一个项目所以发生了重大事故。leader 知道个人状况,帮我扛了不少责任,让我以为必须调整状态否则对不起本身,对不起这个团队,随后的一个项目中我及时调整回来,而且修复了100个bug从而拯救了世界。"
面试的大部分时候都是由 HR 或者面试官来带节奏,到最后面试官问你,“你还有什么问题要问咱们的吗?”这时候主动权就在你手上了。首先从面试官的角度他们很清楚,你即将问出来的问题都是你很是在乎关心的,同时也是考察面试过程当中是否定真听面试官讲了什么,以及你的态度。 哪怕你的能力再强可是你的态度很差,每每在最后的考评中会被刷掉。 而且是否能对面试作总结,会体现你的逻辑。包括你提出的问题跟这个岗位是否匹配,也体现了对这个岗位的了解和对公司的了解。
固然还有不应问的问题,咱们是很忌讳,好比薪资问题。
不可否认薪资是很重要,可是不适合主动提出。如今的面试大多都是多轮次,另外薪酬有很强的保密性。第一轮的面试官只是部门的程序员或者 HR 专员,他们对公司的薪资体系也不彻底了解,同时对这个岗位的薪资也不了解。 有些创业公司或者中小型公司面试流程在一天以内能结束的,若是没见到 HR,其余面试官也没有和你主动聊到薪资,颇有多是以为没有必要聊这个内容了。因此没有必要主动谈到薪资话题,除非公司很明显地和你谈到何时能够入职,若是到这个时候尚未聊到薪资,那能够询问一下。
总结了一些能够向面试官提的问题:
Q: 想了解一下这个岗位的发展如何?
体现了对职业生涯的向往,更重要的是想和公司一块儿成长下去。这个问题会体现你最终的决定是深思熟虑过的,HR会以为你的稳定性不错,
Q :深刻了解本岗位的要求?
面试官会以为你对这个岗位颇有兴趣,也是确实想作好这个职位,除了 JD 上面显示的,是否还有一些隐性需求。
Q: 公司的培训体系如何?
公司如今都很注重人才收获,更加剧视人才加入后的培养。问出这个问题会表明着你的求知欲望很强,HR会认为你会比较在乎我的的学习成长,会有加分。
Q :部门的组织架构是如何的?
部门的组织架构会直接影响到你将来和谁一块儿工做,你的 leader 是谁,你的同事是谁。 这个问题背后你能够读出更多的信息就是,将来你的晋升机会在哪里? 举个例子:有10个同事,3个资深,1个leader。 从你应聘的岗位对应的比例能够预估出你晋升的空间大小的可能性。
你们对面试的概念不少都是集中在对方公司会如何考察我,从而进行很是多前期准备。其实面试是一个双向的过程,意味着在公司充分了解你的同时,你也须要了解公司、产品、发展方向,工做职能等。若是面试结束以后这些内容你压根儿都不知道,那能够说,这不是一次成功的面试经历。
上一个问题有提到一些在面试中咱们能够向面试官提的问题,这些问题都是能够多个维度了解这个岗位的发展、公司目前状况。除此以外,在面试的过程当中,还有一些关键点能够来评估是否适合本身。
建议比约好的面试时间提前 10-15 分钟到达公司所在地,先看看公司附近的基础设施,好比多少家饭店,是否有地铁站、公车站、共享单车数量有多少、绿化如何等等。同时在上楼和前台妹子打完招呼填完表格以后要留意看看公司的布置,装修风格。
做为公司须要在面试的时候梳理良好的口碑,因此每每会微笑相待,简单寒暄后进入正题。整个过程每每由面试官带节奏。技术面一般有1-3轮,所见到的都是将来有可能和你并肩奋斗的兄弟,在面谈过程当中若是你以为聊起来有点费劲,一句话就能解决的问题非要两三句才能说明白,那这个面试官理解能力有点尴尬(固然你得确保你说得清晰且要点都说到了),固然还有种可能性,大家用的技术他们没用过,因此也不必定能问到点子上。
面试官是否有纵向深问你的技术,是否有横向沟通其余涉及到的技术,这样才能全面了解你的技术。另外有一个细节,当面试官抛出了一个问题而你答不出的时候,是否有作必定的引导,至关于现场教学,这能看出必定差距。
高级/资深的人员在面试的时候,除了技术能力之外,还应该关注的是在跟部门负责人的面试中,对于业务方面的问题,他是否能向你表达清楚公司如今的发展和想作的事情,这个岗位会负责其中的哪一块。另外他看问题是否能站在一个高度,眼界是否宽广。你能够看他在说这部份内容的时候观察他的状态,有的人慷慨激昂,有的人很低调,语气语调能够侧面反映这个负责人他本身对作这个事情的承认度和热情度。若是他对业务的认知和你差很少…或者他也不能说出部门短时间的规划,也没什么信心的样子,你跟着他混放心么?你放心我做为顾问都不放心!
不少人说了本身的离职缘由,发展略微缓慢,技术方面得不到提高,想换个环境。那你要明白技术究竟你是想在哪方面提高,在我看来其实原来的环境同样是能够提高,你换个部门作不一样的事情不就能够横向提高了么?因此这种问题要想清楚。
咱们都说谈钱伤感情,可是若是你真的不谈那就是傻X。在谈薪资福利待遇的时候就要和 HR及面试官说清楚,不少人在这个环节碍于面子不说,HR 真的发了 offer 薪酬不满意,这个时候想再去争取每每已经晚了,也有部分公司在这个时候会有相对不多的上浮。
说了这么多,归根结底,你要了解本身,对本身的技术能力和综合能力,沟通、情商、商业分析理解等等能力有一个清晰的认知。切莫好高骛远,见别人跳槽拿了不少的薪资就理所固然以为本身也能够,这让咱们职业顾问也很方。若是还很是坚持的话咱们也几乎帮不了你,等待你的也只能是和机会擦肩而过。
附赠:干货总结
结合平台上的资料来看看一线大厂的技术 Leader 如何面试工程师?
1.面试的流程
首先看他的简历,根据简历中的关键字来寻找我须要的能力,简历太含糊,列举项目太多或者太少都不是最理想的简历。首先,会根据求职者以前参与的项目做为开场,询问项目的主要目的是了解项目的难度和对项目的主要贡献,这能够了解求职者的真实能力和技术水平,能够推测你将来加入公司的行为模式。项目中的一些技术知识也会顺便考察下。以后会进行一些扩展,有些求职者可能说到本身的项目说的很是流利,这可能就是准备的比较好,一些新的项目可能就不知所措了,可是问到的这些新的问题,面试官会进行引导。
2.优秀工程师的特质
1)基本功扎实。在学校的排名比较高,有较好的学术论文和项目,在基础算法的回答上很是准确,编写无误。
2)思惟聪明。首先,求职者可以很好的和面试官进行交流,我跟他交流会很是愉快。其次,他可以很好的了解面试官考察的内容,并表现出很好的问题分析能力。同时,当面对一些有难度的问题的时候,能和面试官进行比较好的交流,一块儿逐步完成。
3)态度端正。这会对对方留下比较好的印象,简历上不能夸大,不能造假,交流要谦逊,不卑不亢。
1.须要注意事项
1)基础要扎实,平时要好好积累
2)对简历提到的项目经验负责
3)掌握通用且重要的专业概念,如:loss function,sgd,overfitting,regularization,ect
4)以简历中提到的文本分类为例,你可能被问到如下问题(可类推其余项目):
数据细节:样本平均长度、词表大小、词频分布、样本均衡性等
经典方法:TP-IDF公式及直观解释
工程细节:特征构造思惟,此向量是否预训练,语料不够怎么办,等等。
算法原理:机器学习经常使用分类模型原理,CNN,RNN以及变种网络的原理。
算法细节:mini-batch方法训练如何处理变长序列,重要参数对效果的影响
如何评估效果,给出precision/recall的定义以及物理解释。
除了本身用到的方法,还了解到哪些方法?各自有哪些优缺点?
2.给技术新手成长建议
1)擅长Google搜索
2)读优秀的开源代码
3)用到开源工具时,读官方文档,必要时读源代码
4)勤作笔记和概括
总之:尽可能寻找知识的开源,理解掌握原理,并固化成本身的知识体系。
1.面试注意事项
1)我的定位
2)我的职业规划,但规划不是一成不变的,能够根据实际状况不断的调整的,能够经过短目标实现长期目标。
3)基本功要扎实
4)开发语言,你要把你最擅长的或者用的最多的开发语言做为核心的开发语言,不要超过两个,必定要精通,深刻原理。
5)公司项目梳理,接触的核心项目,项目背景,架构,当时是怎么接触的等等,梳理清楚。
1.候选人是学习型的仍是经验型的。对于面试官来讲,不在于你是哪种类型,更重要的是看你是否是聪明。
2.责任心。
3.沟通能力,你能不能听懂面试官要说的话,你能不能表达出想说的话。当问到你架构的时候,你能够细节的回答
4.机灵程度和好奇心
5.是否具备管理能力,面试官须要评估可否具备跨部门沟通协调能力。
行业逐渐趋于理性。市场对人才的要求只会愈来愈严苛,提高本身的技术实力和培养本身的EQ才是硬道理。
简单分享到这,但愿你们提出更多问题一块儿交流讨论。
推荐一个交流学习群:650385180里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系,咱们在这里所讲解的面试知识题在群里也有免费下载的。还能免费领取架构师的学习资源: