技术面试(一)认识技术面试
面试这件事听起来似乎挺简单,做起来却非常困难。不妨先听听面试官的真实“吐槽”:
“是不是拿算法题让候选人做就好了?可如果他做过这个题目怎么办?”“候选人都是工作好多年的老司机了,怎么有面试官问那种简单粗暴的算法题!”“‘面试造火箭,工作拧螺丝。’工作内容普普通通,为什么面试要问那么难的问题!”“新入职的同事,上来就给我们的系统埋雷,还不服批评,这种性格脾气面试是怎么过的?”“招怎样的人好,是能立马干活的,还是有潜力的?有潜力的培养起来跑掉了怎么办?”
负责技术面试这件事儿,对你、对团队来说,到底意味着什么?
一、晋升第一课,招募人才
首先,去负责技术面试,帮助公司和团队招募人才,就是一个职业上升通道的必攻克项。
公司的面试官都是什么样的人?技术骨干,管理骨干,具备软件工程师背景?对于绝大多数团队来说,的确是这样的,因为经验等综合能力可以帮助他们做出中肯评价与合理评估。
所以,当你开始关注这些,或者已经为公司和团队把关人才的时候,说明,你的视野、看问题的方式、沟通和筹划事情的技巧,还有做出合理判断的能力,已经有了质的提升,或者说得到了团队的认可。这对你的职业生涯来说,无疑是一个助推器。
面试还是一个预期和限制都很明确的快速学习机会,并且,是一个双向的学习机会。
预期,指的是我们针对软件工程师这个特定岗位对于候选人的期待;
限制,则明确了双方需要在每轮短短几十分钟的时间内进行交流与合作,完成话题的讨论,或是问题的解决。面试官可以从中得到不同的观点,获知各异的思路,拓宽自己的视野。
从这点出发,你还能深度体验换位思考,让自己和市场保持同步。显然,你不会永远是面试官,没有人会。当你准备往更高处发展,去接受新的挑战时,这之前的每一天就都成了准备。
流畅地表现和表达自己,具备出色的沟通能力,都会是你当下以及未来的加分项,这也恰恰体现了面试官这个角色为技术人职业发展所带来的价值。
在团队里,这对于你个人影响力的打造也是很有帮助的。这就不局限于工作中做一个项目、解一个 bug 了,还有同事间相处、合作、互助等等。无疑,参与面试是一个加深了解的好机会。
二、打造优秀团队,严把人才关
当你了解了面试对于个人发展的意义之后,从公司和团队层面再给你一点建议。在其位、谋其政,高度更高,视野要更广。
招聘是研发团队日常活动的第一要务。
对于招聘的重要性,是毋容置疑的。举个最简单的例子,就说软件工程吧,如果开发环节马马虎虎,那么测试环节就需要加倍投入去覆盖核心功能与非功能点;如果测试草草了事,那么运维就要开足马力修 bug、打补丁。总之,从需求、设计、开发、测试到运维。你总归要有一个环节把质量严格地把控好,否则就要让某个下游环节买单,下游环节不买单,那就要留给用户买单了。
研发团队不同岗位之间的协作也是如此。如果软件工程师们具备优秀的沟通与合作技巧,脾气秉性能够兼容,那么团队经理的负担就会轻很多;如果他们具备一定的项目和任务管理能力,那么 PM 的介入就不用那么激进;如果他们能够具备优良的编程习惯,严格把控好质量,那么许多产品我们并不需要专职的测试团队……
从研发团队的核心来看这件事,面试严把关,可以省掉不少管理工程师的成本,以及给其它环节买单的成本,甚至是“少招人”;反之,一个“不合适”的工程师加入,不但研发团队无法高效运转,还要其它环节和角色陪跑,此时付出的代价就太大了。
于公司、于团队、于面试官来说,管理成本和团队建设都是逃不开的两个关键词。而面试,就是在有限的时间内,评估候选人是否“合适”的最佳方式。
三、候选人成长空间
不要觉得你只有候选人的身份,其实,候选人也是面试官。因为面试是双向的,面试官在面试你的时候,你也在面试他。如果对方考察候选人的方式折射出欠缺思考的视角、糟糕的判断,甚至对候选人缺乏尊重,那么十有八九,这样的公司和团队,你也是忌惮加入的,对吗?
在面试这个过程中,长期看,你可以了解到哪些知识和能力是值得长期投入的;短期看,你可以了解对方的初衷和心态是怎样的。
技术面试(一)认识技术面试相关推荐
- 创业公司技术总监,去上市公司面试,结果凉了!
以下文章来源方志朋的博客,回复"666"获面试宝典 1.先来个自我介绍 首先,大概介绍下自己,后端开发8年,头两年用.NET,之后用Python至今,大概六年. 大概工作到第三年的 ...
- Interview:算法岗位面试—10.16下午—上海某公司算法岗位(偏图像算法,国内顶端医疗行业)技术面试之一点技术都没问
Interview:算法岗位面试-10.16下午-上海某公司算法岗位(偏图像算法,国内顶端医疗行业)技术面试之一点技术都没问 反思:时间把控,应该更好一点,讲解内容,应该更全面一点,最重要的是,讲解的 ...
- Interview:算法岗位面试—10.15下午—上海某公司算法岗位(偏机器学习,合资制造行业)技术面试考点之电话面试—研究项目的技术考察
Interview:算法岗位面试-10.15下午-上海某公司算法岗位(偏机器学习,合资制造行业)技术面Interview:算法岗位面试-10.15下午-上海某公司算法岗位(偏机器学习,合资制造行业)技 ...
- 推荐一个很牛逼的 Github 项目:本人历时半年完成的【Java 面试 + Java 后端技术学习指南】,已拿大厂offer
今天给大家分享一份[Java 面试 + Java 后端技术学习指南]:一份通向理想互联网公司的面试指南,包括 Java,技术面试必备基础知识.Leetcode.计算机操作系统.计算机网络.系统设计.分 ...
- 学生党如何拿到阿里技术offer:《阿里面试(成功)》
这次和大家分享的文章来自一位学姐,她这篇博文的题目和之前一篇相同,都是<阿里面试>,但是她与之前的学长不同,这位学姐成功拿到了阿里的数据研发工程师的offer.从两轮技术面试就可以看出学姐 ...
- JAVA经过两轮面试还能被刷吗_云从科技JAVA开发工程师面试:视频进行面试,前两轮技术面试 - 职朋职业圈...
为了帮助职业圈网友能够及时了解云从科技的面试流程以及面试过程所涉及的面试问题,职业圈小编把刚获得的云从科技面试经验马上编辑好,快速提供给大家,以便能够尽快帮助到有需要的人.这次面试总共花了20天.面试 ...
- 腾讯面试后续 | 掘金技术征文
前言 在春招过程中,参加了不少公司的面试,这次就继续上次说的腾讯春招吧.之前提前批收到了一次面试,但后来就没有消息了,应该是妥妥的挂了.接着走正常渠道,参加笔试,笔试之后过几天,收到了通知,参加线路面 ...
- java面试技术问题_11个JAVA面试中常见技术问题
原标题:11个JAVA面试中常见技术问题 大家在平常面试java的过程中都会遇到哪些难题呢?还有一些即将去面试java的童鞋们,你们想知道技术面试中会涉及到哪些点吗?达妹为你整理Java面试中会被问到 ...
- 如何在面试结束后反问面试技术官?
如何在面试结束后反问面试技术官? 反向面试 这是IT技术工作求职者可能感兴趣的面试反向问题列表.这些反问点没有排序,许多点可能不适用于给定的职位或工作类型.它从最初少量的问题清单开始,随着时间的流逝逐 ...
- 技术面试者的技术深度和广度
我觉得作为技术面试官,在某一方面的技术深度还是应该要有的. 针对Java基础技能,应该熟练掌握,比如Java语法,Java多线程,Java集合框架,一个深入熟悉的Java开发框架(mybatis,Sp ...
最新文章
- LeetCode实战:2的幂
- ucl 数据压缩开源库 简介
- 今年阿里双十一CDN要冲历史之最,峰值带宽达到5000G+,来高手分析一下他们的CDN节点数量和规模...
- 程序猿修仙之路--算法之直接插入排序
- qmake, makefile, make是什么东东,makefile简介!
- 自动undo管理下如何添加和删除回滚段
- 代号“凤凰”,阿里新零售秘密武器,今年要打入100个城市
- 大蜘蛛序列号_Datacolor SpyderX 蓝蜘蛛 (红蜘蛛)校色仪 使用教程
- 我的世界如何开直连服务器,我的世界服务器如何连接 连接服务器教程
- Golang里的Future/Promise
- linux日志分析步骤,Linux系统日志分析的基本教程
- linux查看程序bss段,LINUX下目标文件的BSS段、数据段、代码段
- 【原创】驳罗素《我为什么不是基督徒》
- B+树数据库加锁历史
- Unity3D面经以及我个人对游戏研发学习路径的一些理解
- EPICS -- sequencer第一部分--介绍
- Qt中Qchart插件实现PMW3901迷你光流模块上位机(串口通信)
- Pentest Wiki Part5 提权
- ECharts动态加载数据绘制折线图
- 天龙八部架设IP配置文件