我对技术面试的理解与认识

面试,特别是技术面试这个话题比较大。每家公司、每个技术团队都会有自己的一套适合于自身的面试手段、方法与流程。从这个角度来看,面试其实是没有什么既定路线可循的。因为不同的面试官提问问题的方式、角度与问题偏向性及质量都是有着巨大差别的。这一方面与公司对于面试的要求有关,另一方面也与面试官本人的技术特点、关注的角度以及自身能力水准有着千丝万缕的联系。鉴于此,想要通过一系列系统化的培训来准备面试我认为只能解决一些表面问题;毕竟,技术这个东西不是靠几天的突击就能搞得定的,还是需要依靠平日工作及业余时间的逐步积累,别无他法。

纵然如此,我个人认为技术面试,特别是一些重视技术的互联网公司的技术面试还是存在一些相通的地方。在平日的工作过程中,包括工作之余的时间中,不断积累,脚踏实地,实际上是对自己最好的回报。在做项目、做产品的过程中,除去完成工作所规定的开发任务外,自己多花些时间想想、多思考、经过一段时间给自己做一次系统化的复盘,都是促进自身成长的好方法。毕竟,个人成长才是我们应该重点考量的一个因素。个人成长不是公司给予你的、也不是周围人给予你的,更不是一种外在因素对你的施加,而是应该由内而外发自内心的渴望。个人成长包含的因素很多,比如说思维方式的升级、技术水平的跃升、工作效率的提高、家庭生活的幸福、正确处理好各种人际关系,健康的体魄等等,不一而足。这里将专门针对技术这一角度谈谈我的一些看法。

工作这么多年来,经历过大大小小的面试也不少了。印象最为深刻的当然还是研究生毕业找工作时的各种校招面试。其中尤为突出的就是毕业后所加入的公司理光软件研究所的面试了,时至今日,我对这场面试的各种细节还记忆犹新。一方面,理光是我毕业后的第一份工作,在那里工作了3.5年的时间,可以说我现在工作的很多好习惯都是在那个时候养成的,比如说严谨、良好的文档(文档不仅要给自己看,更要让其他人可以在不找你的情况下仅凭借文档就知道接口的含义以及应该如何去做)、重要的事项要通过邮件通知相关干系人,而不是仅仅通过口头表述、与协作者合作时要充分相信对方、跨地域的分布式团队该如何高质量通力合作(合作未必是每天面对面才能保证高质量,其实对于很多开发者来说,在理解了需求后更多时候需要安静地开发、测试,而不是周而复始地不停讨论,有相当多的时候讨论越多效率越低下)、节奏感的保持等等;又一方面,这场面试也是极其耗费脑力与体力的一次活动,印记难以磨灭。

由于当时在上海上学,因此北京这边的公司我基本没有投简历,可能就投递了理光这一家公司。一天下午,理光公司的人给我打电话通知我来北京面试,我想了想觉得太远了就说不去了。他们说给报销路费,由于当时的女朋友(现在的老婆)在天津上学,我想正好借着这个机会来天津看看她,就接受了面试邀请。面试定的是某一天(具体哪天忘记了)下午2点开始,我是前一晚乘坐上海到天津的火车(上海到北京的车没票了,那时也没有高铁、城际),早上7点多到的天津,然后又转车到了北京。到北京快上午10点了,下车后又坐13号线去清华(我的一个高中同学当时在清华读研)我同学的宿舍休息了一下。下午1点钟打车来到了理光公司。

首先进行的是笔试,拿到试题的时候我当时差点晕过去。笔试时间为4小时,光试题纸就好几十页,涉及到数据结构、网络、数据库、Java、C++、甚至还有一套完整的托业试题。长这么大,从来没有经历过这么长时间的考试。经历了近4小时的笔试后,开始了1小时的面试,面试更是把我震了。因为当时毕业找工作的面试有些公司是群面,所谓群面就是一两个面试官同时面试好几个学生,进而比较这些学生的水平和临场应变能力。理光也是群面,不过是8个面试官面试我一个人,此前从未经历过。面试全过程是英语表述,我首先准备了一个PPT(之前公司通知我准备好的),讲了大约20分钟,然后半个多小时的时间是8个面试官轮流问我问题,当然是英文来提问的,内容涉及到技术、人文、对一些问题的看法等等,这个过程我感觉所问的问题都不是太深入&#

  • 9
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值