程序员面试时应注意哪些事项

程序员面试时应注意哪些事项,第1张

 孙子兵法曰:“知己知彼,百战不殆。”倘若掌握了以下八种招式,你将如天马行空一般驰骋于各种职场之中。

一般来讲,你的假想敌”——面试官分为以下几种表现形式:

1性格外向型:充满活力;善谈;肢体语言丰富;赋有感染力;表里如一,想到什么就说什么。

2性格内向型:外表冷竣,不喜形于色;不善言谈;几乎无任何肢体语言;喜欢沉思默想,而后出言表达。

3性格感应型:语言简洁精炼,直述其意;无想象力,求实际,重事实。

4性格直觉型:谈话高深莫测;喜用修辞和成语;无论其谈吐和表情都给人以模糊,含混的感觉。

5貌如思想家型:富有严密的逻辑思维能力;善用分析和推理;性格墩厚。

6敏感试探型:友好,温和;善解人意,富有同情心;善用外交手腕,处事圆滑。

7貌如审判官型:非常严肃和冷静;具有决定性和组织的权威之感;凌驾于你的IQ和EQ之上,任意判断,独断专行。

8、貌如观察家型:喜顽皮,善用游戏等方式测试候选人;好奇心强;想法随意,大有天马行空之式。

“来而不往非礼也”

一般说来,你也可以有以下八种招式晓之以情,还之以礼:

1顺从倾听式:(针对第一种性格外向型“假想敌”)

随他们去说,你只要做个好听众,面带微笑,频频点头,心领神会;时而温和平静,时而大笑,时而作惊讶状,时而作陶醉状,一言以蔽之要变化多端。

2温和提问式:(针对第二种性格内向型“假想敌”)

时而提问,时而倾听;不要打断他的谈话,要有耐心,给他时间去沉思默想。

3直截了当式:(针对第三种性格感应型“假想敌”)

直接切入正题;问一句答一句,有理有据,不要夸夸其谈;直接阐述你的实际工作经验,最好引述一两例成功案例。

4假装领悟式:(针对第四种性格直觉型“假想敌”)

尽力保持谈话不要间断,亦可以引用成语和典故;要表现出你的创造性和古灵精怪的思维;强调你已经领悟了他高深莫测的寓意。

5以毒攻毒式:(针对第五种貌如思想家型“假想敌”)

回答问题时,你也要逻辑严密;与他的观点和立身之道保持一致;表现出你也是公正无私、墩厚之人。

6善解人意式:(针对第六种敏感试探型“假想敌”)

要温和,平稳;表现出你的热情助人行为,以及你的通情达理和为他人着想的美德;表现出你是如何协调组织和善于沟通不同人之间关系的能力;

7被驯服式:(针对第七种貌如审判官型“假想敌”)

要有充分准备,作乖乖状且随机应变;谦虚谨慎,多向他征求意见;服从组织安排,要有“党叫干啥就干啥”的精神。

8期待响应式:(针对第八种貌如观察家型“假想敌”)

要热情响应他的任何提议,积极参与协助对你的各种测试;时刻期待着回答他对你提出的各种问题,但要有选择性地回答;不要勉强做出评价和表达自己的意思。

01 和优秀开发者沟通

如果你本身没有编程背景,那就尽量找到一些优秀的开发人员给你指点迷津。

02 问专业的问题

1 简要介绍一下你自己以及你最近在做的项目吗?

作用:这个问题可以让你更好地了解你的候选人,而谈论近期工作能了解他对工作的热情和奉献。

2 其他时间有别的项目要做吗

作用:鉴于你的项目的时间长短和工作复杂程度,你可能只想找一个能完全投入到这个项目的人。但是很多程序员都会同时兼顾好几个项目,你要确保彼此双方的需求是什么。

3 你是怎么看待自己的身份的?开发?产品经理?还是二者都是?

作用:理想的回答一般是‘二者都是’, 但是你要认真评估每个候选人可能给你团队带来的有利和不利影响。产品经理可以帮助设计新的功能和交互,但是你也需要足够的开发才能跟上方向从而建构你想要的内容。

4 你会如何管理一个程序员团队?

作用:这个问题可以帮你了解候选人的领导能力和风格。

5 告诉他们公司想要的人是怎样的。

作用:直截了当地告诉对方你的期望。像工作时间,项目长短,目标等等,这些都是对方很想知道的。就像你评价他是否适合公司一样,对方也会评价你的公司是否适合他。

03 去合适的地方招聘

你不能指望天上会掉下个好程序员给你,微软和谷歌的优秀程序员也不会自己蹦到你跟前。你的机会在于,很多这样的程序员都拥有或追求商业想法。

你可以多去一些网站、活动大赛等地方探索发掘,这比你在社交网站上找到他们的运气要大得多。

· 编程大赛

编程大赛就是程序员高手们云集在一起,合作共同完成一个软件的开发。

猿圈会定期举办此类招聘编程大赛,帮助企业挑选优质人才,提高企业品牌雇主形象。

· 开放性源代码贡献者

一些网站比如GitHub,提供在线代码存储库, 程序员可以自由对开源项目贡献自己的代码。

所以,在招聘之前,你可以先去这种网站上找一找有潜力的候选人。

· 大学

· 软件开发大会

尽可能多的去参加一些和你的产品相关的软件开发大会。

· 技术博客

你能根据他们的博客判断他们的技术技能、解决问题的能力以及写作和沟通能力。

04 没通过编程测试,坚决不录用

你只能记住一条原则,那必须是,没有让候选人参加编程测试之前,千万不能决定录用与否。

通常情况下,出于项目的紧迫,我们会倾向于选择看起来靠谱的第一个程序员,但是不拿到他的编程测试结果,不要冲动地下offer。

我也是个不懂代码的HR,但是我善于利用各种各样的工具,前段时间发现了一个猿圈测评的工具,我用它测试程序员候选人,通过测试结果判断是否值得邀约来面试,这个我觉得很赞,你可以试试看

相信大家在参加一些企业面试的时候应该发现了,有时候我们会遇到一些不容易回答的问题,下面我们就一起来了解一下在遇到这些情况之下我们应该怎么办。

1、坦诚相对,说明你的擅长点,让面试官给次机会

我遇到过个别候选人,他技术点知道一点,并非什么都不知道,属于可上可下的。比如项目是要SSM框架,但他在这方面只有学习经验,没商用项目经验,但他JDK,数据库可以,他就直说,SSM不行,但亮出他的长处,比如举例说明他学习能力很强,或者很能吃苦,沟通能力可以,然后表达出强烈想入职的愿望,我一般都会给出“技术可以(或技术勉强可以),能参加后继面试”的评语。

大家在面试的时候,回答问题好坏自己能估计出来,如果太差,属于一问三不知的,即使说这种话也没用,但如果你感觉回答的时候并非一无是处,就可以找机会说出这种话。

2、通过展示你以前的亮点,让面试官相信你的潜力和能力

如果你属于工作经验少于3年的,面试官其实对你不会要求太苛刻,其实更会关心你的学习能力,工作责任心,承受压力的情况,责任心,稳定性,刚才提到的补救措施你一定要有证据说明,你得用事实讲话,毕竟空口无凭。

下面java课程举出一些我面试过程中听到的别人说出的一些亮点,大家可以举一反三灵活掌握。

1我虽然对您刚才说到的SSM技术了解不深入(事实上他是还是会在项目经理搭建好框架的基础上开发,还能知道一点,如果一点也不知道,说了也没用),但我对MVC框架了解过,我以前做过的项目是用Jsp+Servlet30+JDBC实现的,也单独用过Spring的框架,所以我很快能上手。(我会适当问他JSP+servlet+JDBC里MVC的流程,如果他能说上来,我就会在评语上写“了解基本的SSM,了解MVC框架,知道MVC的开发方式”,但如果他不额外说明,或许我就会写,“只会在项目经理搭建好的基础上了解SSM,不了解框架细节”,这样即使他通过我的技术面试,后继的项目经理看到评语也不会对他有太多的好感)

这个要看面试官了,不过和Java相关的可能涉及到以下一些。

1对Java语法的熟练程度。

2对JVM的原理认识。

3对面向对象理念的理解和设计方面的理论。

4Spring,Struts等常见Java框架的应用和理解。

以上就是关于程序员面试时应注意哪些事项全部的内容,包括:程序员面试时应注意哪些事项、hr面试程序员问什么问题,程序员在面试的时候的注意事项、程序员面试应该如何发挥自己的优势等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9624679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存