面试干货程序员面试所需的软技能
Posted web全栈开发极客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试干货程序员面试所需的软技能相关的知识,希望对你有一定的参考价值。
原文连接:https://www.cnblogs.com/reboot51/p/8250926.html
写在前面:本文建立在代码基础过硬,想一起研究一下面试中锦上添花的一些技能,注意不是雪中送炭,基础不好的,好好学学Python再来看吧!
本文将围绕几个问题来逐个展开
面试准备
自我营销
关于终面:一些扯蛋问题的心得
如何谈薪酬
文章略长,快上车,慢慢看!
一、面试准备
作为IT从业人员,跳槽是职业生涯中很重要的一个步骤,这方面我就不讲太细了,毕竟有很多讲职业生涯选择的文章。我只提醒一点,自己的职业生涯,还是要自己好好规划,想好为什么跳槽就可以了。
有了换工作的想法之后,第一件要做的事就是做简历。大型超市为了卖掉更多的洗头膏,都会精心设计一个促销区域,但是我们找一个年薪几十万的工作,却不愿意花心思好好整一下简历。我说的意思不是请专业人员把简历做的酷炫,而是要让简历突出重点,写一份让别的程序员能看懂的简历就OK了。
1. 简历控制在一张A4纸以内,最好不要超过两张
原因很简单,因为HR和面试官平时都挺忙的,没有那么多时间看简历,最多扫一眼第一页就不错了,所以很多面试官会要求你自我介绍,其实就是他们没看简历~~
2. 技能只写最重要的
会Word,Excel 啥的就不要写啦,只是用过 Linux 也不要写啦,大学当过什么学生干部啥的也不要写。如果面的职位是Python,以前搞过 asp.net 也不要写啦
写点和职位相关,直接能让面试官高潮的技能,比如面运维开发时,就写自己实现过CMDB,上线,工单系统,Django,Flask用的很熟练什么。面前端时,就写自己看过Jquery,angular,vuejs源码啥的,直接命中面试官内心深处的渴望:卧槽,这就是我要的人!
3.展示自己的潜力
其实我觉得,让面试官觉得你有潜力的方法最好的方法,就是搞一个博客和Github,记录自己平时的学习和代码。面试官就会觉得你善于总结,对编程有强烈的兴趣,即使你现在技术有些缺陷,也是可以慢慢培养的。这个就属于自我营销,后面会谈及。
4.自我营销
想象一个面试场景,你做完自我介绍后,面试官突然饶有兴致的对你说:原来你就是xx啊,我之前看过你的博客,你xx文章里面总结的xx真是不错啊,你应该就可以预计到这场面试的结果,很大概率不需要太多技术问题,就可以直接谈薪资了.
a.打造自己的品牌博客
明确要表达的品牌信息
挑选细分市场受众
创建品牌的口号和标示
内容为王
善用社交网络
b.注册一个 github账号
把自己的日常代码都放上去,即使关注度不够,HR和面试官也会看到你一个个的提交记录,会觉得你是一个很勤奋的人。
c.演讲和大会分享
演讲是进行自我营销的最有效方法之一,虽然扩散速度不及其他媒介,但是真的面对受众,面对面的侃侃而谈,才是最能打动他们的方式,也是你锻炼面试能力的一个最好途径。
大会演讲
如果有机会去各种技术大会作分享,千万把握好机会,这是创建自己品牌非常好的机会,说不定下面就会有你以后面试官听你分享
分享和培训
如果和我一样,没有机会去大会讲,可以在公司内部主动推动一些小分享和培训会,锻炼自己的演讲能力
d.人品牌终极方案—著书
写书对个人品牌效应无需多说,如果出去面试,指不定面试官还会求一本签名书。当然写书需要太多知识和时间的沉淀。
二、关于终面:一些扯蛋问题的心得
其实到了终面,基本都是部门负责人了,你已经过五关斩六将的过了好几轮技术面,所以老大基本就不会问你职位相关的技术问题啦。老大所关注的,基本就是你这个人怎么样,有没有培养的价值,所以大致会问你这几个问题(比如你面的是Python的职位)
1.你为什么要换工作?
老大问你这个问题,就是想评估一下如果你入职之后,能待多久,公司团队能不能把你融进来。
我觉得这个问题,程序员们就不要太纠结于技巧了,直接老老实实从下面俩原因选一个或都讲,坦诚相待就OK了:
钱不够,薪资没达到期望值,这个大家不要避讳,HR和面试官会觉得这个原因是OK的。
觉得现在的工作在浪费时间,没有成就感,想找一个更牛的团队,实现自己的价值,表达自己技术和职业上的追求,而不是混日子养老。
注意一定不要说是因为和领导闹得不愉快,或者领导傻逼这种话,面试官要是听到这种话,内心独白就是:老子要是把你招进来,以后你背后是不是也会骂我,那赶紧滚犊子吧。然后面带微笑的说,今天的面试就先到这了,balabala……
回答完这个问题之后,最好在表达一下自己心中的技术团队的氛围,常用词汇有,开放,对事不对人,敢于尝试新技术,等等。
2.你平时业余时间都做什么?
老大问这个问题,其实目的就是想看你到底是个什么样的人,常用的回答,业余时间喜欢运动一下,看看书,打打游戏什么的。
下面老大一定会会问,喜欢什么运动啊,看什么书啊,都玩什么游戏啊之类的,分别讲一下这几个,也仅供大家参考:
a.喜欢什么运动
其实回答一下自己确实喜欢的运动就好,最好是团体或者比较流行的,比如回答踢足球,乒乓球,羽毛球都是很不错的。互联网公司还是非常喜欢组织这些球类比赛,你会这些的话,大家可以一起玩耍,面试官当然愿意啦,或者你看面试官穿着冲锋衣,说自己喜欢户外露营徒步,都是不错的,显示自己很阳光,并不是特别闷骚
然后后面就可以展开聊啦,你自己平时注意积累一下相关的行话,比如喜欢踢球,就找一个死忠的球队,并且用专属名称,比如法国球迷,就说自己喜欢高卢雄鸡,英国就是三狮军团,荷兰就是橙衣军团,德国就是德意志战车,并且选两个喜欢的球员,描述语就用球风硬朗、意志顽强,脚法精准,身体对抗多,全场跑动多等等装逼词汇就差不多了。
今天的分享就到这里,明天继续哦
以上是关于面试干货程序员面试所需的软技能的主要内容,如果未能解决你的问题,请参考以下文章
2021即将毕业的Java应届生,面试需要掌握哪些技能,才能收割大厂offer(干货满满,建议收藏!)