编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

老司机总结:程序员面试时需要注意哪些问题?

wxchong 2024-06-28 10:20:26 开源技术 14 ℃ 0 评论

面试中,如何回答HR提出的问题很大程度上决定了面试能不能成功。下面就和小编一起来看看面试时需要注意哪些方面吧。

面试前的准备

(1)简历的几个注意事项

简历有很多细节的东西,暂不赘述,下面给大家介绍最关键的三点:

  • 不要给自己挖坑!!

面试时,面试官通常会拿着你的简历,问里边的各种细节。 技术能力、工作经历、项目经验等。你必须对自己写下的每个字后面的隐藏话题做充足的准备。

举个栗子,简历上有这样一句话:

“熟悉运用 Chrome Dev Tools、Firefox 的 Firebug 调试页面”

那面试官可能会问:讲讲你用 firebug 调试页面时,都有哪些经验技巧感觉比较有用?这样针对一个话题进行展开谈话。


  • 简历要有辨识度

通常一个职位可能收到的简历比较多,很多时候,你的简历甚至根本没被HR看到。那么,怎样让自己的简历脱颖而出呢?首先,简历要有“辨识度”,要让面试官看完这个简历,就很想见见这个人。

以自我评价部分来举例,给大家看看下面5个真实案例。(案例 5 的同学平时就很有想法,找工作很顺利,现在发展得很好。)

案例 1(一般)


案例 2(一般)



案例 3(良)


案例 4(优)


案例 5(不走寻常路)



  • 最好找人帮你 Review 一下简历

简历有时候就像自己写的程序,自己是很难发现 bug的。所以,我们可以让别人以面试官的视角 review 一下,有可能会发现意想不到的问题。找老师、同学、朋友都可以,不要怕麻烦。

(2)找工作的主要网站和渠道

  1. 智联招聘/51job/英才网(传统)
  2. 拉钩(相对较新)
  3. 猎聘网(高级人才)
  4. v2ex(酷工作)
  5. BOSS 直聘(直接和 BOSS 聊)
  6. 相关的社群

(3)针对不同的公司对简历进行微调

有时候有必要针对面试公司的业务对你的简历进行微调。什么意思?

比如对方是个做移动医疗的公司。而你恰好做过类似项目,就可以将该部分的项目介绍着重突出以下,比如排列到最前面。

(4)了解公司的相关情况

面试之前,我们先应该登录面试企业的网站或别的渠道,提前了解一下企业背景、业务模式、主营产品等,面试的时候就可以做到有的放矢。所谓知己知彼、百战不殆。

“你对我们公司有了解吗” “我提前了解了一下,贵公司从事的是……理念是……我觉得和我的理念挺吻合的……”

“你对我们的产品有什么看法” “我仔细研究了贵公司的产品,发现有如下优点……还发现几个问题……我觉得可以这么改进……”


这样的对话,会让面试官认为你是一个用心的人,迅速加分。

(5)干货储备(核心技能)

  • 专业知识准备

收集相关面试题并熟练掌握。面试官有时候也会照着网上的题库问你问题,所以网上的热门题也可以看一下,最好自己组织语言去阐述问题。

  • 项目经验

项目的研发背景、整体业务流程、开发周期、负责的模块、技术实现细节、技术亮点等。自己做过的每个项目都要捋清楚。

  • 了解热门前沿技术


比如你面试的是 iOS 开发岗位,除了 OC 你还能聊聊最新版本的 Swift;比如现在微信小程序开发又火起来了,你也在关注和学习,甚至能解决面试官的一些问题。了解这些热门的前沿技术绝对会成为你面试时的加分点。


常见面试问题

(1)自我介绍

面试官通常会让先你进行一下自我介绍以便对你有个快速的认识。

自我介绍的时间最好控制在 2-3 分钟左右,太短了说不明白,太长的话可能面试官也没有耐心听。所以最好言简意赅,关键信息表达清楚就可以,其他细节可在之后的对谈中慢慢展开。

不要只回答姓名、年龄、爱好、工作经验。面试官最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等。

(2)离职原因

回答这个问题时一定要小心,就算在前一个工作受到再大的委屈,对公司有多少的怨言,都千万不要表现出来,尤其要避免对公司本身主管的批评,避免面试官的负面印象。建议此时最好的回答方式是将问题归咎在自己身上,例如觉得工作没有学习发展的空间,自己想在面试工作的相关产业中多加学习,或是前一份工作与自己的生涯规划不合等等,回答的答案最好是积极正面的。

(3)你对加班的看法

这个问题并不是非要让你加班,只是想测试你是否愿意为公司奉献。参考回答:如果是工作需要我会义不容辞加班,可以全身心的投入工作。同时,我也会提高工作效率,减少不必要的加班。

(4)你还有什么问题要问我的吗?

要点:

企业不喜欢说“没问题”的人,也不喜欢涨工资、福利之类的问题。

提问时要与面试岗位相关,例如:公司对新入职员工有没有什么培训项目,我可以参加吗?公司的晋升机制是什么样的?我的岗位是属于哪个部门,现在的部门团队有多少人?

这样的提问面试官都比较喜欢,因为体现出你对公司有浓厚的兴趣以及你的上进心。

来源网络,侵权删除

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表