技术人员如何去面试?
技术人员如何去面试?
一、跳槽动机与公司选择
1. 为什么跳槽
虽然每个人跳槽的具体原因各不相同,但核心驱动力通常集中在待遇、成长、稳定这三大因素,也有部分人是为了离家更近等生活考量。
- 待遇:即收入,包括工资、股票、奖金等。影响跳槽心态的常见情况有:认为自身技术能力已达到新阶段但当前薪水偏低、同龄人或同事薪水更高、高房价或育儿压力需要更多收入支撑等。在商业社会中,追求高薪是每个人的重要选择,这无可厚非,但需结合行业大环境与个人能力综合考量。
- 发展空间:工作太累、没有晋升空间或学习停滞也是普遍原因。
- 生活平衡:为了通勤距离更近等。
建议原则:不要频繁跳槽。
如果在一家公司任职未超过 2 年+,往往对公司的业务、技术架构及文化认识不够深入,容易产生片面判断,或刻意贬低当前工作价值。除非确有不可调和的矛盾,否则建议根据个人情况和行业环境慎重决定。是否跳槽,请务必想清楚,一旦决定便不要后悔。
2. 选择什么公司
选择公司应基于自身基本要求,普遍目标是寻求成长空间或符合预期的薪水。
- 行业相关性:一般推荐选择跟自己行业类似或工作性质类似的公司,这样过往积累才不会白费。当然,完全转换行业或角色(如技术转产品经理)也无可厚非,前提是确认自己能胜任且有发展。
公司类型:
- 大公司:流程制度完善,平台庞大,能接触优质产品,利于迅速成长。
- 高潜力公司:若确认公司未来发展前景良好,也可以加入大干一场。
3. 怎么投递简历
看好目标公司后,投递渠道主要有以下几种,效果与优先级依次递减:
- 内部推荐:效果最好,能够有的放矢,简历更容易被关注。
- 猎头推荐:周期相对漫长,猎头会进行评估和包装,适合中高端职位。
- 自行投递:通过各大招聘平台或公司官网。部分公司缺乏高效筛选平台,简历容易石沉大海。
建议根据具体公司情况选择合适的投递方式。
二、面试流程与技巧
声称所有面试都“公平公正”是不现实的。人类存在个人喜好,优秀的公司为了规避面试官的个人主观问题,会通过多轮面试、交叉面试、多人面试等流程来尽量减少单一面试官的情绪影响。
流程的本质是为了规避人性本身的弱点。尽管流程存在,但国内大部分公司(包括部分知名互联网企业)的面试流程仍不够完善,难免受面试官主观意识影响。因此,要时刻记住:这个世界没有绝对的平等。即使技术能力不错,若遇到不对胃口的面试官被 Pass,也要坦然接受。
为了规避此类风险,以下是面试过程中的关键注意点:
1. 面试准备
建议针对目标职位和公司做针对性的技术功课,或查阅相关面试题。有备无患不仅能增加成功率,还能在压力下提高学习效率,知识摄入量往往比平常漫不经心的学习更好。
2. 外在形象
技术人员不同于对外沟通频繁的职位,着装自然即可,西服皮鞋领带等搞得太刻意没必要(若是技术总监等中高级职位则需注意)。毕竟凭借的是技术和综合能力,外表不是主要因素。
但请注意:最好不要脏兮兮或显得拖沓,保持个人卫生(如避免口臭)。虽然外表占比很小,但干净利落的形象能显得聪明干练,增加面试官的好感。
3. 环境和距离
面试场所各异,可能是会议室、开放空间、透明玻璃间,校招则可能在宾馆或学校自习室。
- 社交距离:一般保持 45cm 左右比较合适。面试主动权通常在面试官手上,配合即可,不要太把自己当回事,否则可能引起反感。
- 心理安全距离:两人距离太近会感到压抑,太远则影响交流。若面对面正坐感觉像“审判”,比较压抑;较好的做法是侧面呈 L 型就坐,既不压抑也方便交流。(本规则适合大部分面试,包括非技术职位)
- 校招特别注意:若在宾馆房间面试,合理的做法是敞开房门,特别是针对异性面试者。这体现了尊重,提供了安全感的面试环境。女生参加此类面试,进入房间后主动敞开房门是适宜的做法。
4. 沟通方式
- 语气平稳,不卑不亢,情绪波动不宜太大。
- 吐字清晰,表述清楚即可,不用滔滔不绝。
- 核心点多聊,若不确定对方想听什么,可以多问几句确认。
5. 面试流程
各公司流程不同,技术岗大体分为:
- 笔试 + 面谈:先做笔试题,再进行面试。
- 直接面谈:无笔试环节。
有些人自认高端人才,觉得做笔试题是受侮辱,甚至拂袖而去。其实大家地位平等,笔试只是大致了解技术层次,无可厚非。简单说,不用太把自己当回事,重要的是找到不错的单位。若对技术自信,痛快做完即可。当然也有界限,若招聘高级职位仍要求做基础笔试题,确实有瞧不起人之嫌,因为越往上走,很多技术细节可能不会记得太清,笔试容易吃亏。
技术面试问题因技术栈(PHP、Java、C++、数据库等)而异,建议找工作时选择跟个人擅长技术符合的职位。
典型技术面试流程:
- 一面:简单问题(基础知识、数据结构算法、职位所需基本知识)。
- 二面:复杂问题(复杂知识、架构、技术层次等)。
- 三面:普遍不问技术,侧重人品、性格、智力题,或进入
HR谈待遇阶段。
6. 面试问题类型
面试官的问题通常分为两种:
封闭式问题:有明确结果。例如:"
C语言中static关键字有哪些用途?”主要考察对技术点、细节的记忆背诵能力。- 策略:知道就描述清晰,不知道就明确表示不知道,不用啰嗦。
开放式问题:无固定答案。例如:“如何优化一个网站的性能?”可从任何角度或维度分析,考察综合能力或问题描述层次。
- 策略:若不确定面试官想听哪方面,可追问缩小范围。例如:“是描述我优化过的一个案例,还是描述一个大致的过程?”这样能精确了解面试官是想考查实战能力还是系统知识组织能力。回答时先描述主要答案,再对熟练部分深入描述,增强认可。
通用建议:技术面试简单实在一些。知道的逻辑清晰表述,完全不知道的就说不知道,不要不懂装懂,干脆利落反而印象更好。
7. 常见问题回答策略
面试中常出现的问题包括:自我介绍、为什么离开上一家公司、为什么想来本公司、未来 X 年的职业规划等。这些问题可能由 HR 或技术面试官提出。
推荐描述原则:尽量客观,少揉入主观因素。
- 自我介绍:简洁明了,不自夸也不自贬。面试官已看过简历,只需大致重复或突出某些想描述的点,时间不宜太久。
离职原因:不推荐说“上级是笨蛋”或“上家公司太烂”。每个人都会代入,面试官会怀疑你的性格、合作能力,或猜测你是否被辞退。
- 推荐:描述客观原因,如寻求更好发展、部门调整解散、想获得更长足的学习和成长等。
职业规划:因人而异。有人求高薪,有人求清闲。虽然本质都追求“钱多、活少、离家近”,但这不现实且存在危机。
- 推荐:若目标不明确,不妨直白说还没想好多年后的情况,目前只想在一线把技术学习好、工作做好。这也许是个不会太不靠谱的回答。
三、薪资谈判
谈待遇是非常敏感的话题。大部分公司的 HR 都是经过久经考验的,而薪水决定权各异(有的由领导决定,有的由 HR 按同级别待遇谈)。
- 行业惯例:普遍按照 IT 行业业内惯例,薪资上浮 10%-50% 不等,大部分主流保持在 20%-30% 的上浮情况。当然也有个别翻倍或更多,因人因公司而异。
- 预期管理:首先想好自己的预期。狮子大开口会搞砸,默默无语容易拿低薪水受伤害。互联网公司
HR的主要职能之一就是薪水砍价,这是他们的工作,不要惊讶。 谈判策略:
- 若开价太高,可能吓退公司或直接不被录用。
- 普遍做法是先了解业内行情,结合自我预期。
- 通常流程是说明现在薪水多少,期望薪水多少。
HR会按照业内浮动行业惯例、学历、岗位、公司内部基础价格等综合评估。 - 不一定是狮子大开口就是好,需因人和情况单独讨论。
薪水关乎自身价值评估和生活质量,需要谨慎思考后跟 HR 谈判。
四、总结
零零碎碎聊了一堆,大部分内容回头一看可能比较抽象。这是因为我想忽略所属具体语言代码层次,抽象出更有价值、容易理解的文字。虽然大部分面试都会遇到具体技术问题,但希望这些总结能给各位想跳槽的同学一个参考。
说明:文中提到的薪资涨幅比例(如 20%-30%)及面试流程仅供参考,具体行情会随市场经济环境、行业周期及公司政策变化而波动,请以实际面试情况为准。
版权声明:本文为原创文章,版权归 戴老师的博客 所有,转载请联系博主获得授权。
本文地址:https://1diff.fun/archives/ji-shu-ren-yuan-ru-he-qu-mian-shi.html
如果对本文有什么问题或疑问都可以在评论区留言,我看到后会尽量解答。