初当技术面试官感悟:给面试者的忠告

前几天上午,经理突然拍拍我的肩膀,说:“跟我去面试个人吧!”

       我愣了一下,其实心里是拒绝的,要知道我是一个不善表达,一面试就紧张磕巴,声音发颤的人,虽然后来经历了许多面试之后,心理承受能力有所提高,面试状态也好了很多,但其实面试的时候心里还是在翻江倒海,只是努力控制自己的声音不发颤而已,突然让我当面试官,真担心自己在面试者面前给公司丢脸。

       不过,担心归担心,最后还是硬着头皮去了。

       我一向是个不服输,敢于挑战自己的人,知道自己的弱点在哪里,不管多难,我一定会努力去克服。还记得我第一次上台演讲的时候(那次考了全校第一名,老师让我给同学们分享学习经验),同学说我上台的时候面色惨白,嘴唇发青,浑身颤抖,跟中毒了似的。后来我就发誓一定要多上台,锻炼自己的胆色,勇于面对人群,后来上台次数多了,也就不害怕了,毕竟台下都是自己的同学。只不过毕业之后,面对面试官,担心自己稍有不慎就被刷下来了,就又开始紧张起来……好吧,此处省略,不多说,言归正传,还是说说面试的事儿吧。

       走进会议室,经理跟面试者介绍,“这是我们ios开发部的主管”。

       面试者微笑着说了声“您好”,我尴尬的点了点头,坐在面试者对面。(我什么时候成主管了?)

       身份转换这个感觉很奇妙,当我拿着他的简历,问他问题的时候心理一点都不紧张,真的是很神奇,而且问题一个接一个的,很有面试官的气势。(哈哈,偷偷自豪一下)

       第一个问题当然是自我介绍一下。

       这个问题基本上面试的时候大家都会遇到,目的是想看看面试者现场的表达能力,以及逻辑思维能力,怎么说才能够让面试官更迅速、更直观地了解你。

       技术面试必然少不了让面试者介绍自己做过的一些项目。

       他介绍了几个他做过的项目的基本功能,适用人群,是团队合作还是个人独立完成,就结束了。显然他的回答过于简单,毫无亮点,不是我想要的。

       就我而言,我作为一个面试官,问项目的时候我更想知道的是这个项目里的技术难点在哪里,面试者是怎么解决的,通过这个项目面试者学到了什么,或者说掌握了哪些新的技能,为自己以后做项目打好基础,减少掉坑的机会,毕竟每个公司都希望员工能够更高效的完成工作,并且保证质量。同时这个问题还能够看出面试者分析问题、解决问题的能力,以及学习能力。大多数小的互联网公司可能只有两三个从事ios开发的程序员,有的甚至只有一个,大家都各自有项目,不可能随时能够帮你解决问题,这就需要你自己动手解决问题,平常也要自学新技能,所以自学能力是必不可少的。

       所以说,这个问题的重点就是考察面试者的自学能力、动手能力,写出来希望能给以后有面试的人提个醒,也写给自己,提醒自己以后遇到这个问题的时候要回答全面、准确。

我看了看他简历上写的几个项目,基本都是一些展示类的项目,没什么技术难点,当然这只是我的看法。既然上一个问题他没回答到点上,我就只好再明问一遍。

你做的这些项目中哪个项目你觉得对你的成长有比较大的帮助,遇到过哪些大的难题,又是怎么解决的?

他想了一会儿,说某某项目中由于之前没接触过分享功能,在这上面花费了不少时间查找资料、看sdk文档等等。

如果说这个问题的答案是一百分的话,我给个七十分吧,毕竟回答的比上个问题要详细一些,但是分享功能说难不难,说不难也不难,sharesdk有详细的集成文档,按照文档有的人顺利的话一次就能集成成功,但有些人可能某个地方弄得不太对,就会花费很长时间去解决。至于为什么给七十分呢,我觉得第三方的东西,只要按照文档,基本上都不会出现什么大的问题,我问这个问题的目的是想知道项目里面的某个只能自己去实现的功能点是怎么解决的,显然他做的项目里面真的是没有什么难点,最难的也就是sharesdk的集成了。

然后我问他,你最擅长做哪方面的开发,有哪些不足?

他停顿了大概有一分钟吧,说是自己在项目中基本上是实现一些简单的功能,和界面搭建,没有接触核心功能,觉得自己对视频、音频这些方面比较薄弱。

也就是说他完全没有能力独立承担项目,处于项目边缘的开发人员,可是他的薪资期望是8k,这在天津似乎有点勉强了,也就是说他对自己的能力,以及所处地域薪资水平没有一个宏观的把握。

我说,你既然知道自己视频,音频这些地方比较薄弱,平常有没有利用空余时间来攻克这些难点?

他说在公司比较忙,经常加班,所以也没有什么时间去学习。

我只能呵呵了。永远不要为自己的懒惰寻找借口。时间就像海绵里的水,只要你挤,总是会有的,就看你肯不肯去挤了。我当年学习编程最痴迷的时候吃饭睡觉,甚至做梦都在编程,在解决问题,当然现在有点懒惰了(汗颜!)但现实中还是有很多人在为自己的目标奋斗着,不管多忙,就比如坐在我身边的曲同学,每天带着自己的电脑来公司工作,下了班回家继续写代码,六日我在玩的时候他可能还在学习,在研究,因为六日我曾收到过他问问题的消息,只不过本人家里没电脑,没办法帮他解决(惭愧!)当然还有比他更刻苦的,每天起早贪黑马不停蹄的奔跑在路上,我只是举个例子。

看,这个世界永远有比你更努力,更拼搏的人,你有什么理由说你忙而不去学习呢?

我就问他对自己将来的发展有什么规划或者定位?

他笑了笑,说自己会多学习专业技能,几年后想成为ios开发的大牛。

他回答得过于简单。这个问题我是想知道他对自己的能力有多大的认知,是否知道自己处于什么样的水平,将来达到哪种水平,通过哪些具体的方法或者措施达到这个水平。拿破仑说过,不想当将军的士兵不是好士兵,说的就是人应该有目标,但绝不是好高骛远。做人,应该对自己有一个清楚的认知,准确定位自己,才知道自己下一步该怎么做,目标一定要有,但要切合实际,一步步来,谁都不可能一口吃成一个胖子。我并不是说他的目标有多么可笑或者难以实现,我相信每个程序员都希望自己将来能够成为行业里的精英,甚至是专家,我当年也这么想过,只不过程序员这个行业竞争这么激烈,信息更替频繁,目标不是想想就行的,是需要付出努力的。

中间还问了一些不太重要的问题,我就不一一赘述了,问到此处,大家也都该看出来,此人没戏了吧。

我把这件事写下来并不是想表达这个面试者面试的有多差,而是想通过这些问题给更多的面试者提个醒。面试之前一定要对自己有个清楚的认知,没有人会想要一个连自己都不了解的人。你都不了解自己,不知道自己的长处、短处,你凭什么让人家觉得你有能力胜任这份工作?还有就是面试之前要了解面试公司的基本情况,主要从事哪方面的软件开发,在面试的时候尽量提高自己跟职位的匹配度,这样机会会更大些。

以上只是个人观点,有什么不对的地方也希望大家多多指正,我会虚心受教。




原文链接:http://blog.csdn.net/sinat_26329975/article/details/50351404

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
作为一名网络工程专业的师兄师姐,在求职过程中会经历一些技术面试等方面的考核。 1. 技术面试:这种面试主要考察求职者对于网络工程相关技术的掌握程度,如网络架构、路由协议、网络安全等方面的知识。 2. 项目经验考核:面试官会针对求职者的项目经验进行考核,包括实际项目中所涉及的技术、解决方案等方面的细节。 3. 通用能力考核:除了网络工程方面的技术能力考核外,求职者还需要通过一些通用能力考核,如英语能力、沟通能力、团队协作能力等方面的考核。 4. 文化适应性考核:对于一些大型企业而言,求职者还需要通过文化适应性考核,这包括对于企业文化的理解、对于企业愿景的认同程度等。 关于求职的建议和忠告,我认为以下几点可能会对求职者有所帮助: 1. 学习与实践:不断学习新知识、接触新技术,并通过实践掌握实际应用能力,这样才能在面试中展现出自己的实力。 2. 提升通用能力:在学习网络工程相关知识的同时,也要注重提升自己的英语能力、沟通能力、团队协作能力等通用能力,这样才能更好地胜任工作。 3. 寻求导师或指导:在求职过程中,可以寻求师兄师姐、导师或其他行业专家的指导和建议,这些人会为你的求职之路提供宝贵的经验和建议。 4. 多元化求职:除了向大型企业投递简历外,还可以尝试一些小型企业、初创公司等,这些公司可能会更加注重求职者的实际能力和实践经验。 5. 保持积极心态:在求职过程中可能会遭遇一些挫折和困难,但要保持积极的心态,相信自己的能力,不断尝试和改进,最终一定能够找到合适的工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值